gpt4 book ai didi

python - 如何使用 column=numbers 而不是 OpenPyXL 中的字母来读取单元格范围?

转载 作者:太空狗 更新时间:2023-10-30 01:48:05 24 4
gpt4 key购买 nike

我知道我可以使用该代码读取单元格范围:

worksheet.cell(range="A1:J1").value

但我更喜欢使用数字而不是字母来选择列,例如:

worksheet.cell(row=1,column=1:10).value

这可能吗?

最佳答案

你确定 worksheet.cell(range="A1:J1").value 是可能的吗?

使用官方文档中给出的 range 函数可以实现上述功能:

http://openpyxl.readthedocs.io/en/default/api/openpyxl.worksheet.worksheet.html

There are 2 ways to use worksheet.cell:

Usage: cell(coodinate=’A15’) or cell(row=15, column=1)

If coordinates are not given, then row and column must be given.

因此,您可以使用列表理解:

data = [worksheet.cell(row=1,column=i).value for i in range(1,11)]

关于python - 如何使用 column=numbers 而不是 OpenPyXL 中的字母来读取单元格范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36984422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com