openpyxl.Workbook()语句含义以及可以同时生成多个workbook文件吗
时间: 2024-10-19 20:09:33 浏览: 21
`openpyxl.Workbook()`是一个Python库,用于处理Excel 2010 xlsx/xlsm/xltx/xltm工作簿格式。这个语句创建了一个新的`Workbook`对象,它是打开或创建一个新的Excel文档的核心,你可以在这个对象上添加、修改和保存工作表数据。
当你通过`openpyxl.Workbook()`初始化一个新的工作簿时,它默认是在内存中创建的,直到你明确地将其保存到磁盘。例如:
```python
import openpyxl
# 创建一个新的Excel Workbook
wb = openpyxl.Workbook()
# 添加工作表...
sheet1 = wb.active
sheet1['A1'] = 'Hello'
```
关于同时生成多个`Workbook`文件,是完全可以的。你可以实例化多个`Workbook`对象,每个对象对应单独的Excel文档。比如:
```python
# 创建第一个工作簿
wb1 = openpyxl.Workbook()
# 创建第二个工作簿
wb2 = openpyxl.Workbook()
# 分别对每个工作簿进行操作...
```
阅读全文