题目:在 Excel 中创建30天工作表,每张表以当天日期命名,表中要有固定的模板内容,今天小编就来聊一聊关于怎么用python创建excel表?接下来我们就一起去研究一下吧!

怎么用python创建excel表(Excel创建30天工作表格)

怎么用python创建excel表

题目:

在 Excel 中创建30天工作表,每张表以当天日期命名,表中要有固定的模板内容。

视频教程:

Python入门题034:Excel创建30天工作表格

代码:

from datetime import datetime, timedelta import openpyxl excel = openpyxl.Workbook() def create_sheet(excel, title): print(f'正在创建表格:{title}') sheet = excel.create_sheet(title) sheet['A1'] = '姓名' sheet['A2'] = '张三' sheet['A3'] = '李四' sheet['A4'] = '王五' sheet['B1'] = '销售额' sheet['C1'] = '利润' dt_beg = datetime(2021, 10, 1) dt_end = datetime(2021, 11, 1) total_day = (dt_end - dt_beg).days for day in range(total_day): now = dt_beg timedelta(days=day) create_sheet(excel, now.date().strftime("%Y-%m-%d")) del excel['Sheet'] excel.save('30天表格.xlsx')

,