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