【发布时间】:2017-09-08 15:51:27
【问题描述】:
我目前编写了一个 Python 脚本,它使用 UNO 与 LibreOffice .ods 文档进行交互。但是,它非常不稳定,在 Ubuntu 17.04 上会导致很多系统错误和崩溃。
我通读了 openpyxl 文档,但找不到这个快速问题的答案:我可以在 Ubuntu 上使用 openpyxl 来动态操作带有嵌入式公式的 .XLSX 或 .ODS 文档吗?
即我想打开文档,从单元格中读取数据,循环更新单元格值,从文档自己的公式中读取新的输出数据,然后将此输出加载到 numpy 数组中并关闭文档而不保存它。
是否必须安装 Excel/libreoffice 才能让 openpyxl 以这种方式使用嵌入的公式?
谢谢
【问题讨论】:
标签: python excel numpy openpyxl libreoffice