Python 中操作 Excel 的扩展库主要有:
xlwings:在 GitHub 上获得了 1.6k 的 Star。可结合 VBA 实现对 Excel 的编程。...简单易用,功能广泛,还支持图表功能,但是对 VBA 支持不好。
pandas:在 GitHub 上获得了 23.8k 的 Star。主要用于数据处理。...可以调用已有的 VBA 程序(这个暂时我还没有用到)。...True).value = [6, 7, 8, 9, 10]print(sheet.range('A1:A5').value)# [6.0, 7.0, 8.0, 9.0, 10.0]
大多数情况下,我们操作数据表写入的都是多行的数据...,由上面的基础实际上多行数据就是一个二维的列表,一次写入和读取多行的方法如下:
sheet.range('A1').value = [['Foo 1', 'Foo 2', 'Foo 3'], [10,