在将excel文件读入pandas时提取合并的单元格属性

时间:2017-12-06 21:15:45

标签: python excel pandas

我正在将一个非结构化的excel文件(包含许多没有特定大小的合并单元格)读入pandas数据框,并且合并单元格中的内容将被读入pandas中的左上角单元格位置,并使用空值填充其他单元格。现在excel文件中已经存在许多空值,我想找到一种方法来专门跟踪具有空值的单元格的位置,这些值是在读入pandas时取消合并后创建的。我在python中找不到可以做这件事的任何方法。任何人都可以指导我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我猜您使用pandas.read_excel()将数据从Excel导入数据框?

鉴于Excel表格中的合并单元格,我相信您需要使用http://www.python-excel.org/上列出的库之一自己阅读数据(我建议使用openpyxl)。

然后,您可以自行控制excel-to-dataframe转换。