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