xlwings 在 mac 环境下的几个坑
- 使用
xlwings.Book()
创建文件报错
1 | ## 使用如下方式创建文件 |
workbook.save()
等方法需要文件访问权限
1 | 可以先将文件保存到 excel 程序有访问权限的路径下,然后将保存后的文件复制到目标目录。 |
- excel 表格内容写入速度太慢
1 | 诸如如下的方法都是跨 App 调用,需要用到 mac 系统级的 App 通信机制,效率很低,因此需要减少如下方法的调用频率: |
xlwings.Book()
创建文件报错1 | ## 使用如下方式创建文件 |
workbook.save()
等方法需要文件访问权限1 | 可以先将文件保存到 excel 程序有访问权限的路径下,然后将保存后的文件复制到目标目录。 |
1 | 诸如如下的方法都是跨 App 调用,需要用到 mac 系统级的 App 通信机制,效率很低,因此需要减少如下方法的调用频率: |