Python:当文件在列标题中包含特殊字符时,使用Pandas读取Excel文件

我知道你可以用pandas阅读Excel文件,但是在工作表中的列标题没有像纯文本那样易于阅读的格式的文件中,我遇到了麻烦。

换句话说,如果列标题有特殊字符,那么文件将无法导入。 就像您将数据导入到Microsoft Access或其他数据库一样,您可以select导入或删除特殊字符。

我唯一的解决办法是编写一个Excelmacros来去除导入时通常不被数据库喜欢的字符,然后使用python导入文件。

但是,必须有一种纯粹使用python来处理这种情况的方法(这个速度要快得多)。

我的问题是,如果python处理导入.xls和.xlsx文件,当列标题有特殊字符不会导入?