喜欢就关注吧!
运行结果(见视频)
视频加载中...代码分析
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]
