本案例新建2017—2021年工作簿文件,在每个工作簿中分别新建1~12月的工作表,本案例使用while嵌套循环语句完成。
mport xlwt #导入表格写入模块y,m = 2017,1 #初始化年月while y<=2021: #外部循环直到2021nwb=xlwt.Workbook(encoding='utf-8') #新建工作簿while m <=12: #内部循环月1-12nwb.add_sheet('%d年%d月'%(y,m)) #添加工作表m+=1 #月+1nwb.save('%d年.xls'%y) #保存工作簿y+=1 #年+1m=1 #月重置为1,开启下一次循环
