首页 > 编程知识 正文

创建网站的具体步骤,如何创建记事本

时间:2023-05-03 10:57:46 阅读:173014 作者:2509

通过openpyxl模块创建workbook时,不需要在本地预先创建excel,而是直接创建新的excel文件

创建workbook时至少包含一个worksheet

注: openpyxl模块仅支持. xlsx、 xlsm、 xltx和. xltm格式

使用示例:

导入openpyxl模块的Workbook类

from openpyxl import Workbook创建workbook并检索workbook的第一个sheet

wb=Workbook创建workbookws=wb.active #以获取当前workbook的第一个worksheet。 默认索引值为0,用于创建可修改的工作流

ws1=wb.create_sheet ()在当前workbook的末尾添加新的worksheet。 名称会自动分配。 例如,Sheet1、Sheet2、 ws1=wb.create_sheet ) )0)的名称。 例如Sheet1、Sheet2、 ws1.title='New Title1' #指定sheet名称为new title1ws2.title=' new title2' #指定sheet名称为newtitle2ws3=WB.create_sheet 通过指定sheet名称mynewsheet1ws4=WB.create _ sheet (' mynewsheet2',0 ),将新的worksheet添加到当前wook的指定索引中

ws5=WB [ ' mynewsheet2' ]打印(WB.sheet names )列出此workbook的所有worksheetforsheetinwb 3360打印(sheet.title )循环

设置ws.sheet _ properties.tabcolor=' 1072 ba ' # worksheet的颜色,设置值为RRGGBB颜色代码复制当前worksheet

source=WB.active target=WB.copy _ worksheet (source )注意:

1 )不支持将一个工作流复制到另一个工作流

2 )如果当前工作簿处于只读或只写模式,则也不支持工作簿复制

3 )复制worksheet时,不会复制所有worksheet的内容。 具体可以复制的内容如下。

a )可以复制包含内部值、样式、链接和注释的单元格

b )可以复制worksheet属性,如维、格式和属性

c )上述其他workbook和worksheet属性不会复制图像、图形等

将当前设置保存到本地文件

WB.save(sample.xlsx ) )以上的所有处理都位于内存中,save表示将最终结果导出到本地文件

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。