sid*_*ket 5 python excel xls xlrd xlsx
我是python的新手,我正在尝试从Excel工作表中读取信息以生成图形。到目前为止,我正在嵌套的for循环中使用xlrd库的最新版本(0.9.4)从每个单元格获取值。但是,我不确定如何访问每个单元格的格式信息
例如,如果单元格的格式设置为在excel文件中显示为货币,则使用sheet.cell(row, column).valuexlrd中的标准只会返回5.0而不是$5.00
我在这里发现,可以在打开工作簿时将formatting_info参数设置为true以便查看某些格式信息,但是我主要使用的是excel 2013,并且我的excel工作表默认情况下另存为.xlsx文件。根据GitHub上的此问题,尚未为.xlsx文件实现对formatting_info的支持。
有什么方法可以使用formatting_info标志,或者可以使用其他任何方式检测何时使用了格式(特别是货币)来在我的图形中反映出来?我知道可以将.xlsx文件转换为.xls文件,例如此处所示,但我担心信息/格式丢失。
| 归档时间: |
|
| 查看次数: |
1048 次 |
| 最近记录: |