有关原始问题,请参阅Looping through .xlsx files using pandas, only does first file。
经过一些修补,我意识到Python声称我的电子表格(.xlsx)是空的,只有一个例外。这些文件几乎是空的,因为大多数文件有1到5个条目,而一个Python找到并写入我的最终文件可能是最大的,有12个条目。
我用glob.glob来查找我的文件,这是成功的,因为我用打印命令验证了它。所以,它知道文件在那里。此外,在将所有数据放入dict并打印之后,我发现Python甚至拔出了标题,但它指出了#34; Empty DataFrame"数据应该在哪里。
有谁知道为什么会这样?我确实验证了这些文件的内容。
编辑:
我意识到Python无法读取的.XLSX文件中的数据都采用以下格式:
=" XYZ"
但是,在可以读取的文件中,数据以标准Excel格式显示,只是字符串和数字。文件/数据就像这样来到我这里,所以看起来我又有了一个新问题,即"如何从格式 =" xyz" 转换Excel数据强>简单地 xyz ?是否有"粘贴值" Python / pandas中的函数与excel中的函数一样吗?"如果我无法解决这个问题,我会发布新问题并链接到它。我会看看能否拉出琴弦。