我想读取一个CSV文件的文件名,当我传递表名作为一个参数,我得到一个错误消息。
我试了下面的代码,它没有工作。import pandas as pd df = pd.read_csv('file_name.csv',sheet_name='sheet 1',header = 1)
错误信息是"Read_csv()获得了一个意外的关键字参数'sheet_name' ">
我认为你应该使用excel_parse而不是parse_CSV,因为CSV是一个逗号分隔的文本文件,它不包含多个工作表。
xls = pd.ExcelFile('path_to_file.xls')
sheet1 = xls.parse(0)
# above will give you first sheet
sheet1 = xls.parse(1)
#This will give you second sheet
解决方案如下:
file = pd.read_excel('data.csv', sheet_name='sheetName')
只使用read_excel
来处理csv
文件。祝你好运~