html做网站的代码,网站导航栏图标,怎么才服务器上做网站,专业建设网站哪家好---用教授的方式学习
此案例主要通过使用 while 循环以及 openpyxl. load_workbook()方法和 Workbook 的 save()方法#xff0c;从而实现在当前目录中根据已经存在的Excel 文件批量创建多个非空白的Excel 文件。当运行此案例的Python 代码#xff08;A002.py 文件#xff0…---用教授的方式学习
此案例主要通过使用 while 循环以及 openpyxl. load_workbook()方法和 Workbook 的 save()方法从而实现在当前目录中根据已经存在的Excel 文件批量创建多个非空白的Excel 文件。当运行此案例的Python 代码A002.py 文件之后将自动根据“利润表.xlsx”文件在当前目录MyCodelA002中创建内容完全相同的7个 Excel 文件如“结果表-上海分公司2020年度利润表.xlsx”等效果分别如图 002-1 和图002-2 所示。
A002.py 的文件代码Python如下
导入 openpyx1 库
import openpyxl as myOpenpyx]
设置分公司名称列表myNames
myNames 北京分公司上海分公司‘深圳分公司西安分公司沈阳分公司’重庆分公司‘武汉分公司
根据利润表.x1sx文件创建工作簿myBook
myBook myOpenpyxl.1oad_workbook利润表.xlsx
i 0; myLength len(myNames)
在 while 循环中批量创建与利润表.x1sx内容完全相同的Excel 文件
while i myLength:#根据分公司名称设置各个 Excel 文件的名称myPath•结果表— myNamesi、2020年度利润表.xlsx1 1保存工作簿myBook或者说将工作簿myBook另存 Excel 文件myBook. save(myPath)
在上面这段代码中import openpyxl as myOpenpyxl 表示在当前代码中导入 openpyxl 库并使用myOpenpyxl 名称代替 openpyxl 名称as 的这种功能在第三方库名称超长时特别有用。myBookmyOpenpyxl.load_workbook利润表. xlsx表示根据“利润表.xlsx”文件创建 Workbook 对象myBook。myBook. savemyPath表示根据指定的参数myPath保存工作簿或者说保存Excel 文件。注意如果Excel 文件已经存在则正在保存的 Excel 文件将覆盖已经存在的Excel 文件且没有任何提示。
----end