怎么用python创建excel表(Excel创建30天工作表格)
题目:在 Excel 中创建30天工作表,每张表以当天日期命名,表中要有固定的模板内容,今天小编就来聊一聊关于怎么用python创建excel表?接下来我们就一起去研究一下吧!
怎么用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')
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com