如何使用pandas库的read_csv()函数通过传递表名作为参数从CSV文件中读取特定的表? &g



我想读取一个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文件。祝你好运~

相关内容

  • 没有找到相关文章

最新更新