【问题标题】:How do I use Pandas to iterate through an xlsx sheet and only read certain columns?如何使用 Pandas 遍历 xlsx 工作表并仅读取某些列?
【发布时间】:2021-06-03 06:42:50
【问题描述】:

假设我有一个 Excel 表,其中包含“URN”、“GUID”和“CODE”字段以及其他一些列。有没有一种方法可以使用 python pandas 库来遍历每一行并提取其各自的 'URN' 'GUID' 和 'CODE' 值?

【问题讨论】:

  • 您是要删除这三列,还是要遍历其中的每一行以找到一些值?
  • 目标是遍历每一行并打印它们的值。所以它应该是每一行的'URN'、'GUID'和'CODE'的值。
  • 创建数据框时,可以这样做:df = pd.read_excel(filepath, usecols=['URN', 'GUID', 'CODE'])

标签: python pandas


【解决方案1】:

我想您只是愿意从您的 excel 文件中读取某些列:

df = pd.read_excel(path_of_your_file, usecols=['URN', 'GUID', 'CODE'])

然后你可以遍历df的行

【讨论】:

    猜你喜欢
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 1970-01-01
    • 2016-02-12
    相关资源
    最近更新 更多