温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

pandas如何导出excel文件

发布时间:2026-11-04 09:49:07 来源:亿速云 阅读:101 作者:小樊 栏目:编程语言

在 pandas 中,导出 Excel 文件最常用的方法是 to_excel()。


1️⃣ 基本用法

import pandas as pd

df = pd.DataFrame({
    '姓名': ['张三', '李四'],
    '年龄': [25, 30]
})

df.to_excel('output.xlsx', index=False)
  • output.xlsx:导出的文件名
  • index=False:不导出行索引(通常推荐)

2️⃣ 指定 Sheet 名称

df.to_excel('output.xlsx', sheet_name='员工信息', index=False)

3️⃣ 导出多个 Sheet(使用 ExcelWriter)

with pd.ExcelWriter('output.xlsx') as writer:
    df1.to_excel(writer, sheet_name='Sheet1', index=False)
    df2.to_excel(writer, sheet_name='Sheet2', index=False)

4️⃣ 追加到已有 Excel 文件

with pd.ExcelWriter('output.xlsx', mode='a', engine='openpyxl') as writer:
    df.to_excel(writer, sheet_name='新Sheet', index=False)

⚠️ 需要安装:

pip install openpyxl

5️⃣ 常见注意事项

  • 默认引擎:openpyxl(xlsx)
  • 老版本 .xls 需要 xlwt
  • 如果文件已存在,to_excel 会直接覆盖

如果你有 具体格式要求(如样式、合并单元格、多个 sheet),可以告诉我,我可以给你更完整的示例。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手