Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python的openpyxl包中为range函数选择特定的单元格_Python_Excel_Append_Range_Openpyxl - Fatal编程技术网

在Python的openpyxl包中为range函数选择特定的单元格

在Python的openpyxl包中为range函数选择特定的单元格,python,excel,append,range,openpyxl,Python,Excel,Append,Range,Openpyxl,我有以下代码: from openpyxl import Workbook wb = Workbook() ws = wb.active for i in range(10): ws.append([i]) 这将范围(10)(0-9个值)从A1写入A10。我们如何将这些细胞转变成其他细胞?例如,从B1到B10或从A1到J10?ws.append(seq)将传入的序列或iterable作为整行处理。第一个值将用于第一列。如果希望第一个值用于另一列,则需要使用None填充序列 类似于下面的

我有以下代码:

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

for i in range(10):
   ws.append([i])
这将
范围(10)
(0-9个值)从
A1
写入
A10
。我们如何将这些细胞转变成其他细胞?例如,从
B1
B10
或从
A1
J10

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

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

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

如需更多控制,请使用文档中介绍的
ws.cell()

我相信v类似于:谢谢您的回答。在这种特定情况下,我们如何使用
ws.cell()
?文档中介绍了这一点。