用pandas读取excel列[重复]

问题描述 投票:2回答:1

这个问题在这里已有答案:

我正在使用python 3 jupyter笔记本和熊猫。我使用以下代码来读取excel文件中给定工作表的前两列。我得到一个ValueError。

tagsFull = pd.read_excel('excelfile.xlsx',
    sheet_name='Full',
    names = ['Tag', 'Description'], usecols="A,B")

ValueError:','不在列表中

如果我写:

usecols=["A,B"]

ValueError:','不在列表中

如果我写:

usecols=["A","B"]

ValueError:'B'不在列表中

[编辑]这是jpp指出的版本问题。使用parse_cols而不是usecols工作正常。

python excel pandas
1个回答
0
投票

尝试usecols["A","B"]列表

tagsFull = pd.read_excel('excelfile.xlsx',
sheet_name='Full',
names = ['Tag', 'Description'], usecols=["A","B"])
© www.soinside.com 2019 - 2024. All rights reserved.