首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Python的openpyxl包中选择范围函数的特定单元格

在Python的openpyxl包中选择范围函数的特定单元格
EN

Stack Overflow用户
提问于 2015-04-22 15:49:53
回答 1查看 2K关注 0票数 1

我有这样的代码:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-22 16:03:20

ws.append(seq)将传递的序列或可迭代处理为整行。第一个值将用于第一列。如果您希望第一个值是另一个列的值,那么需要使用None填充序列。

下面这样的内容将添加从第五列开始的四行十个值。

代码语言:javascript
复制
seq = [None] * 4  + list(range(10))
for i in range(10):
   ws.append(seq)

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29802737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档