如何使用xlrd从.xlsx文件parsing单元格格式的数据

我是相对较新的python,我试图从Excel表格中读取信息来生成一个图表。 到目前为止,我在嵌套for循环中使用最新版本的xlrd库(0.9.4)来获取每个单元格的值。 但是,我不确定如何访问每个单元格的格式信息

例如,如果单元格被格式化为Excel文件中的货币,则使用sheet.cell(row, column).value的标准sheet.cell(row, column).value将只返回5.0而不是$5.00

我在这里发现,你可以设置formatting_info参数为true打开工作簿,以便看到一些格式信息,但是我主要使用Excel 2013,我的Excel表被默认保存为.xlsx文件。 根据GitHub上的这个问题 ,对于.xlsx文件的formatting_info支持还没有实现。

有没有办法使用formatting_info标志,或者我可以检测到什么时候格式,特别是货币,以反映在我的graphics中使用其他方式吗? 我知道可以将.xlsx文件转换为.xls文件,如图所示,但我担心信息/格式化丢失。