当我尝试使用“ \”或反斜杠从目录一次读取多个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'