python在excel指定单元格写入有变量的数据
时间: 2023-09-16 09:13:09 浏览: 426
基于python实现在Excel原表数据上,需要追加新的数据
可以使用openpyxl模块来实现。以下是一个示例代码片段:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 定义要写入的变量数据
name = 'John'
age = 25
occupation = 'Developer'
# 在指定单元格写入数据
worksheet['A1'] = name
worksheet['B1'] = age
worksheet['C1'] = occupation
# 保存文件
workbook.save('example.xlsx')
```
在这个示例中,我们使用openpyxl模块打开名为“example.xlsx”的Excel文件,并将其存储在变量“workbook”中。然后,我们选择名为“Sheet1”的工作表,并将要写入的变量数据存储在不同的变量中。最后,我们在单元格A1,B1和C1中写入这些数据,并使用“workbook.save()”方法保存文件。
阅读全文