Python怎么生成工作簿

Python怎么生成工作簿

作者:Elara发布时间:2026-03-25阅读时长:0 分钟阅读次数:3

用户关注问题

Q
如何使用Python创建一个新的Excel工作簿?

我想用Python编程来创建一个新的Excel工作簿,该怎么做?需要用哪些库?

A

利用Python创建Excel工作簿的方法

可以使用Python的第三方库如openpyxl或xlwt来创建Excel工作簿。openpyxl适合处理.xlsx格式文件,使用时先安装库(pip install openpyxl),然后通过Workbook类创建新的工作簿。示例代码:

from openpyxl import Workbook
wb = Workbook()
wb.save('新建工作簿.xlsx')

这样就生成了一个名为“新建工作簿.xlsx”的工作簿。

Q
Python生成工作簿时可以添加多个工作表吗?

我想在一个Excel文件中创建多个工作表,Python能实现吗?如何操作?

A

在Python中创建包含多个工作表的Excel文件

使用openpyxl库可以很方便地为工作簿添加多个工作表。新建工作簿后,可以调用create_sheet方法添加工作表,并为工作表命名。示例:

from openpyxl import Workbook
wb = Workbook()
wb.create_sheet('Sheet2')
wb.create_sheet('数据表')
wb.save('多工作表.xlsx')

默认会创建一个名为Sheet的工作表,使用create_sheet可增添更多。

Q
生成的Excel工作簿如何保存到指定路径?

我用Python创建好了工作簿,想将文件保存到自定义目录,该怎么设置保存路径?

A

设置Python生成Excel工作簿的保存路径

保存工作簿时,可以在save函数中传入完整路径,例如:

wb.save('C:/Users/Username/Documents/工作簿.xlsx')

路径字符串需符合操作系统格式,Windows用反斜杠(\)也可以,但建议用正斜杠(/)或加转义符。确认路径存在,否则会保存失败。