首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

谈谈热门xlwings与Excel催化剂版的python与Excel相结合的异同点

今晚又认真看了下xlwings,明显感觉它是对开发者友好的,在用户层面使用,太多参数配置,很难教会用户使用。

也存在一个非此即彼的问题,所有事情都是py代码解决,包括和Excel交互的部分。

和我这种方案有明显差别,我是让py只做它黑箱功能的部分,输入参数给我输出我要的数据,其他部分我还是用回vba的对象模型和excel交互。

并且将各自语言最大的优势发挥出来如dotNET语言静态语言的书写流畅、宇宙级IDE的可使用和大量xlwings没办法实现和python语言做起来不见得有优势的部分如UI窗体的编写等。

虽然xlwings可以做成一些函数供vba调用,但也感觉是工作簿级别的,不是程序级别的,可能我没完全明白。需要工作簿名字和py名字一致之类的要求,也是很难让普通用户配合起来。

所以,可以很不吹牛地说,Excel催化剂与python的结合方式,可能是对普通用户来说最值得期待的解决方案,门槛低,交互性强。

最后,仍然呼吁,如果您是python的熟练手,手上有不错的python在Excel上的应用场景,欢迎与我联系,一起将其做得更出色,Excel催化剂将会是一个平台的身份,对广大python内容进行集成。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200122A0NQ8W00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券