我得到了一个充满数据的 xlsb 文件。我想使用 python 处理数据。我可以使用 excel 或 open office 将其转换为 csv,但我希望整个过程更加自动化。有任何想法吗?
更新:我看了一下这个问题并使用了第一个答案:
import subprocess
subprocess.call("cscript XlsToCsv.vbs data.xlsb data.csv", shell=False)
问题是文件包含希腊字母,因此不保留编码。用 Notepad++ 打开 csv 看起来应该是这样,但是当我尝试插入数据库时,会像这样...... 以 csv 格式打开文件,只是为了读取文本显示如下:\xc2\xc5\xcb 而不是 ΒΕΛ。
我意识到这是编码的问题,但是可以保留将 xlsb 文件转换为 csv 的原始编码吗?