【发布时间】:2019-07-30 02:11:56
【问题描述】:
我正在尝试使用 pandas 将包含数据的 excel 工作表导入 python,但出现 pandas 解析器错误,其中预期字段为 10,但看到的是 11。
当我指定列时,它会打印所有数据及其列标题,但会将列标题加倍作为一行数据。
import pandas as pd
columns=['bookID','title','authors','average_rating','isbn','isbn13','language_code','# num_pages','ratings_count','text_reviews_count']
df = pd.read_csv (r'path of the csv file', name=columns)
print(df)
显示列标题
bookID | title | authors | average_rating | isbn |isbn13 | language_code | # num_pages | ratings_count | text_reviews_count
然后再次添加列标题作为第一行数据
0 | bookID | title | authors | average_rating | isbn |isbn13 | language_code | # num_pages | ratings_count | text_reviews_count
【问题讨论】: