python将列表依次追加写入excel
时间: 2023-10-06 19:10:02 浏览: 167
python3中关于excel追加写入格式被覆盖问题(实例代码)
要将Python列表中的数据逐行追加到Excel文件中,可以使用Python的openpyxl库。以下是一个示例代码:
```python
from openpyxl import Workbook
# 创建一个新的工作簿
wb = Workbook()
# 选择默认的活动工作表
ws = wb.active
# 列表数据
my_list = ['apple', 'banana', 'cherry', 'date']
# 追加数据到工作表中
for item in my_list:
ws.append([item])
# 保存工作簿
wb.save('my_file.xlsx')
```
此代码将创建一个新的Excel文件,并将my_list中的每个项目插入到单独的单元格中。每个项目都被追加到工作表的下一行,直到列表中的所有项目都被插入为止。最后,工作簿被保存为'my_file.xlsx'文件。
阅读全文