喜欢就关注吧!

运行结果(见视频)

视频加载中...

代码分析

import xlwings as xw app = xw.App(visible = True,add_book = False) for i in range(1,5): workbook = app.books.add() workbook.save(f'D:\Python\excel demo\员工信息表\新建{i}.xlsx') workbook.close()#关闭工作本 app.quit()

1、用到了python的xlwings模块

xlwings是Python操作excel读写操作的第三方库

使用xlwings模块前,需要在本地安装这个模块(可以使用pip命令安装pip install xlwings)

2、xw.App(visible = False,add_book = False)

参数visible:可视化选择项。设置为TRUE新建时打开excel文档。设置为false时则新建时不打开。

参数add_book:设置为TRUE打开并新建工作簿。设置为false时则不新建工作簿。

3、使用range()自动生成步长为1的整数列表。注意range()是前闭后开的,range(1,5)= [1,2,3,4]

喜欢就关注吧!