使用iter_rows在openpyxl中减少列编号

2024-04-25 06:49:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用openpyxl减少列的顺序。我正在从excel表中按从右到左的顺序搜索某些内容。在

for row in ws.iter_cols(min_row=1, min_col=10, max_col=1, max_row=10):
  for cell in row:
    <do something>

结果应为J1、I1、H1等


Tags: in内容forws顺序cellcolmin
1条回答
网友
1楼 · 发布于 2024-04-25 06:49:54

您可以反转生成器作为解决方法:

rev_cols = reversed(list(ws.iter_cols(min_row=1, min_col=1, max_col=10, max_row=10)))
for col in rev_cols:
    for cell in col:
        pass

相关问题 更多 >