openpyxl将列表写入excel指定列
时间: 2023-08-24 20:04:53 浏览: 191
python-openpyxl读写Excel
好的,您想了解如何使用openpyxl将列表写入Excel指定列是吗?以下是一个简单的示例代码,您可以将其更改以适应您的需要:
```python
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 列表数据
data_list = ['apple', 'banana', 'cherry', 'date']
# 将列表写入指定列中
for index, data in enumerate(data_list):
worksheet.cell(row=index+1, column=2, value=data)
# 保存工作簿
workbook.save('example.xlsx')
```
在上面的代码中,我们打开一个名为"example.xlsx"的Excel工作簿,然后选择"Sheet1"工作表。我们使用一个名为"data_list"的列表来保存我们要写入的数据。在for循环中,我们使用enumerate()函数和row和column参数将列表中的每个项写入到第二列中。最后,我们保存工作簿并关闭它。
希望这可以帮助您解决您的问题!
阅读全文