用pandas读取excel列

时间:2018-06-11 10:19:15

标签: python excel pandas

我正在使用带有pandas的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工作正常。

1 个答案:

答案 0 :(得分:0)

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

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