Python 使用Openpyxl按行然后按列提取数据

Python 使用Openpyxl按行然后按列提取数据,python,excel,python-2.7,openpyxl,Python,Excel,Python 2.7,Openpyxl,我想从chucks中的excel文件中提取数据。我需要首先将数据分组成行,然后根据单元格所属的列分配任务 例如,第一列是“作业名称”,第二列是“开始时间”。我需要每行的输出符合以下内容: The Job Name is "job name" and it's start time is "start time" 当我在Openpyxl的网站上研究这一点时,我发现以下代码可以作为开始。不确定这是否是最佳路径: from openpyxl import load_workbook

我想从chucks中的excel文件中提取数据。我需要首先将数据分组成行,然后根据单元格所属的列分配任务

例如,第一列是“作业名称”,第二列是“开始时间”。我需要每行的输出符合以下内容:

    The Job Name is "job name" and it's start time is "start time"
当我在Openpyxl的网站上研究这一点时,我发现以下代码可以作为开始。不确定这是否是最佳路径:

    from openpyxl import load_workbook


    wb = load_workbook(filename='JobInventory.xlsx')
    ws = wb['Jobs']

    for row in ws.rows:
        for cell in row:
            #????? Now what?

对你的问题最简单的回答是:

“作业名称为{0},其开始时间为{1}”。格式(行[0],行[1])


但我认为你需要重新思考这个问题。您可能需要使用某种辅助词典,以便更轻松地获取和检查一行中的特定单元格。

我不反对重新思考这个问题。我对辅助词典持开放态度。但在这种情况下,哪些词典会有用呢?