to_excel 函数导出多个sheet页不覆盖
to_excel 函数导出多个sheet页不覆盖
import pandas as pd
# 生成 DataFrame 数据
df = pd.DataFrame(
data={
'name': ['zs', 'ls', 'ww', 'zl'],
'age': [17, 18, 17, 19],
'group': [1, 2, 2, 1]
},
index=['stu0', 'stu1', 'stu2', 'stu3'],
)
writer = pd.ExcelWriter('1.xlsx')
# 导出excel
df.to_excel(writer, 'sheet1_name', header=True, index=False)
df.to_excel(writer, 'sheet2_name', header=True, index=False)
# 保存
writer.save()
注意:导出格式为.xlsx的文件,如果为.xls会有警告