openpyxl.workbook.workbook模块¶
工作簿是所有文档信息的顶级容器。
- class openpyxl.workbook.workbook.Workbook(write_only=False, iso_dates=False)[源代码]¶
基类:
object
工作簿是文档所有其他部分的容器。
- property active¶
获取当前活动的工作表或不获取任何工作表
- property chartsheets¶
此工作簿中的图表列表
- copy_worksheet(from_worksheet)[源代码]¶
复制当前工作簿中的现有工作表
警告
此功能无法在工作簿之间复制工作表。工作表只能在其所属的工作簿中复制
- 参数
from_worksheet -- 要从中复制的工作表
- 返回
初始工作表副本
- create_sheet(title=None, index=None)[源代码]¶
创建工作表(在可选索引处)。
- 参数
title (str) -- 工作表的可选标题
index (int) -- 插入板材的可选位置
- property data_only¶
- property excel_base_date¶
- property mime_type¶
mime类型由工作簿是否为模板以及是否包含宏决定。Excel要求文件扩展名匹配,但OpenPYXL不强制执行此操作。
- property named_styles¶
列出可用的命名样式
- path = '/xl/workbook.xml'¶
- property read_only¶
- save(filename)[源代码]¶
将当前工作簿保存在给定的 filename . 使用此函数而不是使用 ExcelWriter .
警告
使用创建工作簿时 write_only 如果设置为true,则只能调用此函数一次。子序列尝试修改或保存文件将引发
openpyxl.shared.exc.WorkbookAlreadySaved
例外。
- property sheetnames¶
返回此工作簿中工作表的名称列表。
按工作表顺序返回名称。
- 类型
字符串表
- property style_names¶
命名样式列表
- template = False¶
- property worksheets¶
此工作簿中的工作表列表
- property write_only¶