python - 用 Pandas 阅读excel专栏

标签 python excel pandas

<分区>

我正在使用带有 pandas 的 python 3 jupyter notebook。我使用以下代码读取 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' 不在列表中

[edit] 如 jpp 所示,这是一个版本问题。使用 parse_cols 而不是 usecols 效果很好。

最佳答案

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

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

关于python - 用 Pandas 阅读excel专栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50795462/

相关文章:

c# - 将整个工作簿另存为 PDF Excel 2010 (C#)

python - “ float ”对象没有属性 'astype'

python - 如何更改从字典创建的数据帧的索引和列而不显示 NAN 值?

python - 相关查询中的 Django 元排序

python - sqlite 游标 fetchone() 返回 'NoneType' ?

vba - 如何使用 Excel 在打开的 Chrome 选项卡中打开新 URL,而无需打开新选项卡

excel - 撇号之间的区别?

python - 如何在 python 中将数字作为具有一组位数的二进制字符串返回

Python 类变量和继承

python - Sklearn LogisticRegressionCV 的类似数组的输入