代码
path = r"664069-222611.xls"
data = pd.read_excel(path)
print(data.head())
错误
xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b'08:00:15'
原因
文件虽是xls文件,但是内容是csv格式的
解决方案
-
方法
- 在excel中将文件另存为csv格式 - 修改文件后缀名为.csv(作用同上)
-
用read_csv读取即可
#调整sep字符即可, 无表头可用 header=None data = pd.read_csv(new_filepath, sep=" ", engine="python", header=None)