python 给excel写数据
时间: 2023-11-05 07:59:02 浏览: 95
要使用Python向Excel写入数据,可以使用openpyxl库。首先,需要加载Excel文件并激活工作表。然后,可以使用sheet对象的cell方法来指定行和列,并使用value属性将数据写入相应的单元格。最后,使用save方法保存Excel文件。
以下是一个示例代码:
```python
from openpyxl import load_workbook
# 加载Excel文件,路径需要与脚本一致
wb = load_workbook('demo.xlsx')
# 激活工作表
sheet = wb.active
# 向Excel中写入表头
sheet['A1'] = '姓名'
sheet['B1'] = '性别'
sheet['C1'] = '年龄'
# 向Excel中写入对应的值
sheet.cell(row=2, column=1).value = '张三'
sheet.cell(row=2, column=2).value = '男'
sheet.cell(row=2, column=3).value = 20
# 保存Excel文件
wb.save('demo.xlsx')
print('数据写入成功!')
```
阅读全文