Python 使用Openpyxl按行然后按列提取数据
我想从chucks中的excel文件中提取数据。我需要首先将数据分组成行,然后根据单元格所属的列分配任务 例如,第一列是“作业名称”,第二列是“开始时间”。我需要每行的输出符合以下内容: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
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])
但我认为你需要重新思考这个问题。您可能需要使用某种辅助词典,以便更轻松地获取和检查一行中的特定单元格。我不反对重新思考这个问题。我对辅助词典持开放态度。但在这种情况下,哪些词典会有用呢?