python保存数据到excel
时间: 2023-09-01 09:11:29 浏览: 95
Python pandas如何向excel添加数据
可以使用Python内置的xlwt和openpyxl库来将数据保存到Excel文件中。以openpyxl为例,可以先创建一个工作簿对象,然后添加一个工作表,并将数据逐行写入到工作表中,最后保存文件即可。示例如下:
```
import openpyxl
# 创建工作簿对象
wb = openpyxl.Workbook()
# 创建工作表对象
ws = wb.active
# 往工作表中写入数据
ws['A1'] = '姓名'
ws['B1'] = '年龄'
ws['C1'] = '性别'
data = [('张三', 18, '男'), ('李四', 20, '女'), ('王五', 22, '男')]
for i, d in enumerate(data):
row = i + 2
ws.cell(row=row, column=1, value=d[0])
ws.cell(row=row, column=2, value=d[1])
ws.cell(row=row, column=3, value=d[2])
# 保存文件
wb.save('data.xlsx')
```
此代码会将数据保存到data.xlsx文件中。如果需要读取Excel文件中的数据,则可以使用openpyxl或xlrd库。
阅读全文