一、循环遍历所有行
需求1:通过循环遍历所有行,输出单元格内容
需求2:通过循环遍历所有行,输出所有第一列内容
from openpyxl import load_workbook
file = load_workbook(filepath)
sheet = file['Sheet']
# 需求1:循环遍历所有行,输出单元格内容
for row in sheet.rows:
for cell in row:
print(cell.value)
# 需求2:循环遍历所有行,输出第一列内容
for row in sheet.rows:
print(row[0].value)
二、循环遍历所有列
需求1:通过循环遍历所有列,输出单元格内容
需求2:通过循环遍历所有列,输出所有第一行内容
from openpyxl import load_workbook
file = load_workbook(filepath)
sheet = file['Sheet']
# 需求1:循环遍历所有行,输出单元格内容
for col in sheet.columns:
for cell in col:
print(cell.value)
# 需求2:循环遍历所有列,输出第一行内容
for col in sheet.columns:
print(col[0].value)