代码是这样的:
file = 'C:\Users\小小大鸟\Desktop\123.xlsx'
data = pd.read_excel(file, usecols=['交易日期', '摘要', '对方户名'])
print(data.head())
执行结果是这样的:
Empty DataFrame
Columns: []
Index: []
明明这个excel表是有数据的,为什么是这个结果呢?
代码是这样的:
file = 'C:\Users\小小大鸟\Desktop\123.xlsx'
data = pd.read_excel(file, usecols=['交易日期', '摘要', '对方户名'])
print(data.head())
执行结果是这样的:
Empty DataFrame
Columns: []
Index: []
明明这个excel表是有数据的,为什么是这个结果呢?
问题关键是你的表格中的列名与代码中引用的列名是否一致,如有空格或其他字符,都会读取不到。检查原数据表的列名,可以将代码中的引号内的列名,复制到表格中对应的列名上,再运行看看。同时把路径前面加r或写成 ‘C:/Users/小小大鸟/Desktop/123.xlsx'
如有帮助请采纳。