我正在使用带有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工作正常。
答案 0 :(得分:0)
尝试usecols
列表["A","B"]
tagsFull = pd.read_excel('excelfile.xlsx',
sheet_name='Full',
names = ['Tag', 'Description'], usecols=["A","B"])