如何将多个变量内容写入excel,且不覆盖上一次写入的数据
时间: 2023-05-22 22:07:04 浏览: 133
wincc7.4 用VBS将变量写入EXCEL,并能读取记录文件
5星 · 资源好评率100%
可以使用Python的openpyxl库,首先读取已有的excel文件,然后在接下来的行中写入数据,这样就不会覆盖之前已有的数据。代码大致如下:
```python
from openpyxl import load_workbook
# 打开已有的excel文件
workbook = load_workbook(filename='example.xlsx')
# 选择需要操作的工作簿,可以根据需要选择
worksheet = workbook.active
# 写入多个变量内容,注意不要覆盖之前已有的数据
row_count = worksheet.max_row + 1
worksheet.cell(row=row_count, column=1, value=var1)
worksheet.cell(row=row_count, column=2, value=var2)
worksheet.cell(row=row_count, column=3, value=var3)
# 保存修改后的excel文件
workbook.save(filename='example.xlsx')
```
其中,var1、var2、var3是需要写入的变量内容,可以根据实际情况进行修改。
阅读全文