Python - 将列表中的数据写入特定的 Excel 列
Python - Write data from list into specific Excel column
我有一个数据列表,我想将其写入 Excel
中的特定列(B2 列)
输入示例:
mydata =[12,13,14,15]
Excel 中的期望输出:
A2| B2|
| 12|
| 13|
| 14|
| 15|
我曾尝试使用 openpyxl 访问特定的 sheet(工作正常)和特定的单元格 (B2),但写入 excel 文件时会抛出错误,因为它是一个列表.如果我分配一个值,它工作正常,如下面的代码摘录所示:
mydata= my_wb['sheet2']['B2'] = 4
谁能指出我正确的方向?
遍历列表并将每个值粘贴到 B 列中的所需行中:
for i, n in enumerate(mydata):
my_wb["sheet2"].cell(i+2, 2).value = n
我有一个数据列表,我想将其写入 Excel
中的特定列(B2 列)输入示例:
mydata =[12,13,14,15]
Excel 中的期望输出:
A2| B2|
| 12|
| 13|
| 14|
| 15|
我曾尝试使用 openpyxl 访问特定的 sheet(工作正常)和特定的单元格 (B2),但写入 excel 文件时会抛出错误,因为它是一个列表.如果我分配一个值,它工作正常,如下面的代码摘录所示:
mydata= my_wb['sheet2']['B2'] = 4
谁能指出我正确的方向?
遍历列表并将每个值粘贴到 B 列中的所需行中:
for i, n in enumerate(mydata):
my_wb["sheet2"].cell(i+2, 2).value = n