网站蓝色绿色配色,做程序的网站,交易猫钓鱼网站制作教学,网站开发费用多少兄弟们#xff0c;今年的反腐大剧狂飙都有看吗 #xff1f;
话说#xff0c;名字虽然叫狂飙#xff0c;但是全剧只有有田一个人在狂飙#xff01; 当然#xff0c;有田虽然亮眼#xff0c;但是毕竟是个糟老头子#xff0c;正经人谁看有田啊#xff0c;当然是看大嫂了…兄弟们今年的反腐大剧狂飙都有看吗
话说名字虽然叫狂飙但是全剧只有有田一个人在狂飙 当然有田虽然亮眼但是毕竟是个糟老头子正经人谁看有田啊当然是看大嫂了
所以咱们今天聊聊如何给大嫂的壁纸加上日历
效果展示
咱先从网络上找几张大气的壁纸吧 漂亮吗
咱们用Python给照片加上日历看。 代码实现
代码涉及到两部分内容 日历信息 文字添加到图片中
calendar库
calendar模块即日历模块提供了对日期的一些操作方法和生成日历的方法。
calendar.isleap(year)如果是闰年返回True否则为false。
calendar.calendar(year, w5, l1, c6, m1)
返回一个多行字符串格式的year年年历。
calendar.firstweekday( )
返回当前每周起始日期的设置。默认首次载入caendar模块时返回0即星期一。
calendar.setfirstweekday(weekday)
设置每周的起始日期码。0星期一到6星期日。
calendar.month(year,month,w2,l1)
返回一个多行字符串格式的year年month月日历。
咱们上面壁纸中用到的日历信息都来自calendar。
PIL库
Pillow 是 Python 中较为基础的图像处理库主要用于图像的基本处理比如裁剪图像、调整图像大小和图像颜色处理等。
Pillow 支持广泛的图像格式它还支持图像格式之间的相互转换。
总之 Pillow 几乎能够处理任何格式的图像。
上图 代码实现如下
from PIL import Image,ImageDraw,ImageFont,ImageFilter
#simhei.ttf
zt rC:/Windows/Fonts/方正粗黑宋简体.ttf #指定字体def tianzi (pic,site,txt,path)# 打开初始文件image Image.open(pic)# print (原图长宽,image.size)font ImageFont.truetype(zt,100)#20 # 创建Draw对象draw ImageDraw.Draw(image)# 输出文字(可以连续写入)draw.text(site,txt,fontfont,fill#9900cc)image.save(path)if _name_ _main_pic rsrc\2.jpgsite (150,200) #距离左上角距离txt Python学习交流抠裙708525271path rdest\test2. jpg # 保存路径tianzi (pic,site,txt,path)代码逻辑为打开一幅图片指定字符样式选择要在图片上写的位置、字体大小、颜色等然后保存图片。
今天的分享就到这里结束了咱们下次见
资料、源码、电子书、解答、交流