利用pandas库导出数据到excel,代码如下
import pandas as pd
# 数据格式1,字典形式
mydic = {
'姓名': ['张三', '李四', '王五'],
'年龄': [18, 20, 22]
}
# 数据格式2,列表形式
mylist = [
{"姓名": "张三",
"年龄": "11"},
{"姓名": "222",
"年龄": "131"},
{"姓名": "434",
"年龄": "154"},
]
data_dic = pd.DataFrame(mydic)
data_list = pd.DataFrame(mylist)
# 导出Excel文件
# 在导出Excel文件时,还可以设置一些参数来控制导出的格式。下面介绍几个常用的参数:
# index:是否导出行索引,默认为True。
# header:是否导出列名,默认为True。
# sheet_name:指定导出的Sheet名称,默认为Sheet1。
# encoding:指定导出的编码格式,默认为utf-8。
data_dic.to_excel('example_dic.xlsx', index=False)
data_list.to_excel('example_list.xlsx', index=False, sheet_name='list')
结果如下图: