python生成一个excel表,将生成的数据写进去
时间: 2024-05-13 21:20:49 浏览: 183
以下是使用Python生成并写入Excel表格的示例代码:
```python
import openpyxl
# 创建一个新的工作簿
workbook = openpyxl.Workbook()
# 选择第一个工作表
worksheet = workbook.active
# 设置表头
worksheet['A1'] = '姓名'
worksheet['B1'] = '年龄'
worksheet['C1'] = '性别'
# 写入数据
worksheet.append(['张三', 20, '男'])
worksheet.append(['李四', 25, '女'])
worksheet.append(['王五', 30, '男'])
# 保存工作簿
workbook.save('example.xlsx')
```
运行上述代码后,将会生成一个名为example.xlsx的Excel表格,并在其中写入了三行数据,包括姓名、年龄和性别。您可以根据需要修改表头和数据。如果需要在同一工作簿中创建多个工作表,可以使用`workbook.create_sheet()`方法,并指定工作表的名称。
阅读全文