代码结果生成的其实是一个excel形式的表格形式的日历,它的背景图片可以根据自己的喜好来设定,因为我自己个人比较喜欢皮卡丘,所以我就来制作皮卡丘为背景的日历~
1.完整代码
from openpyxl.styles import Alignment, PatternFill, Font
from openpyxl.utils import get_column_letter
from openpyxl.drawing.image import Image
import openpyxl
import calendar
calendar.setfirstweekday(firstweekday=6)
wb = openpyxl.Workbook()
for i in range(1, 13):
# 添加工作表
sheet = wb.create_sheet(index=0, title=str(i) + '月')
# 获取具体日期时间
for j in range(len(calendar.monthcalendar(2019, i))):