gpt4 book ai didi

python - Python openpyxl 包中范围函数选择特定单元格

转载 作者:太空宇宙 更新时间:2023-11-03 17:45:54 24 4
gpt4 key购买 nike

我有这个代码:

from openpyxl import Workbook
wb = Workbook()
ws = wb.active

for i in range(10):
ws.append([i])

这会将 range(10)(0-9 值)从 A1 写入到 A10。我们如何将这些单元格更改为其他单元格?例如从 B1B10 或从 A1J10

最佳答案

ws.append(seq) 将传入的序列或迭代视为整行。第一个值将用于第一列。如果您希望第一个值用于另一列,则需要使用 None 填充序列。

类似下面的内容将从第五列开始添加四行,每行十个值。

seq = [None] * 4  + list(range(10))
for i in range(10):
ws.append(seq)

要获得更多控制,请使用文档中介绍的 ws.cell()

关于python - Python openpyxl 包中范围函数选择特定单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29802737/

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