熊猫无法从使用“ \”的路径读取多个Excel文件

时间:2019-06-23 11:49:50

标签: python pandas

当我尝试使用“ \”或反斜杠从目录一次读取多个Excel文件时,Pandas的read excel功能使我返回错误。

pd.read_excel无法读取使用“ / RLTE / ”的文件。我也尝试过“ \ RLTE \ *。*”,但是没有运气。

#Set path to all Box Tracking DLs
path = r'\\es04cifs00\users$\USER\Winnt\System\Desktop\Box Tracking DLs'

RLTE_files = [os.path.basename(x) for x in glob.glob(path + "/RLTE/*.*")]

#Test proper filenames
print(RLTE_files)

#Test proper files: file contents should match filenames
for file in glob.glob(path + "\\RLTE\\*.*"):
    print(file)
    df = pd.read_excel(file)
    print(df.head())

错误消息最常见:

  

xlrd.biffh.XLRDError:不支持的格式,或文件损坏:预期的BOF记录;发现b'

0 个答案:

没有答案