【发布时间】:2018-10-22 07:29:20
【问题描述】:
我使用了 pandas read_excel,对于这些单元格,只有数值而不是“EUR”(货币)。
然后我尝试使用 openpyxl 读取单元格值并输入“int”而不是“str”。
使用 Libre calc 或 MS excel 等 excel 编辑器,我们可以将货币转换为所需的输出,但是,我需要找到一种方法来检测 EUR 作为货币并将相应的值存储在我的数据库中。
我哪里出错了?有没有其他方法可以检测到它?
我在这里附上了excel表格..Google sheets link..
【问题讨论】:
-
Excel 单元格可以配置为自行显示“货币”。这只是一个视觉,内部存储数字和属于该单元格的“将此单元格显示为货币”元信息。此处不提取欧元...
-
我明白了,你能建议任何我可以得到这个元数据的包/参数吗?
标签: python python-3.x pandas openpyxl