《狂飙》壁纸大嫂如此惊艳,做成日历壁纸天天看(7)

小朋友们好,大朋友们好!

我是猫妹!

话说兔年春节期间,一部反黑反腐电视剧横空出世,收视率和口碑都有不错的成绩!

这部电视剧叫《狂飙》!

你看了吗?

我没看!

不过这丝毫不影响它的热度啊!

咱们今天聊聊如何给壁纸加上日历。

先看效果

咱先从网络上找几张大气的壁纸吧!

漂亮吗?

咱们用Python给照片加上日历看。

代码实现

代码涉及到两部分内容:

  • 日历信息

  • 文字添加到图片中

calendar库

calendar模块,即日历模块,提供了对日期的一些操作方法,和生成日历的方法。

calendar.isleap(year):如果是闰年返回True,否则为false。

calendar.calendar(year, w=5, l=1, c=6, m=1):

返回一个多行字符串格式的year年年历。

calendar.firstweekday( ):

返回当前每周起始日期的设置。默认,首次载入caendar模块时返回0,即星期一。

calendar.setfirstweekday(weekday):

设置每周的起始日期码。0(星期一)到6(星期日)。

calendar.month(year,month,w=2,l=1):

返回一个多行字符串格式的year年month月日历。

咱们上面壁纸中用到的日历信息都来自calendar。

PIL库

Pillow 是 Python 中较为基础的图像处理库,主要用于图像的基本处理,比如裁剪图像、调整图像大小和图像颜色处理等。

Pillow 支持广泛的图像格式,它还支持图像格式之间的相互转换。

总之, Pillow 几乎能够处理任何格式的图像。

上图:

代码实现如下:

代码逻辑为打开一幅图片,指定字符样式,选择要在图片上写的位置、字体大小、颜色等,然后保存图片。

万一遇到问题,可以和猫妹交流哦!

免费群、收费群

猫妹计划组建一个免费群,一个收费群。

面向小朋友等初学者,提高动手能力。

你有什么建议吗?

感兴趣可以主动联系猫妹哦!

好了,今天的分享就到这里,谢谢朋友们的阅读。

我是猫妹,咱们下次见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值