知识卡片

自动化是控应用

专业/工作 · 497

内容

xlwings 自动化的对象不是静态文件,而是正在运行的 Excel 应用程序。它适合按钮、交互、保留格式和读取未保存工作簿;若只需批量读写文件,pandas 或读写包更轻。

参考来源

- 位置:《Excel+Python:飞速搞定数据分析与处理(图灵图书)》第 9 章《Excel 自动化》(源文件:_epub-src/text/part0000_split_066.html) - 结论依据:原文说明本章开始利用 xlwings 自动化 Excel 应用程序,并对比读写包无法提供点击按钮、UDF、保留现有内容格式等能力。 - 原始内容:…表的文件格式(第三部分)。作为第四部分的第一章,本章不再通过读写包操作 Excel 文件,而是开始利用 xlwings 自动化 Excel 应用程序 。 xlwings 的主要用途是构建以 Excel 工作表为用户界面的交互式应用程序,你可以通过点击按钮调用 Python 代码或用户定义函数,而这类功能是读…