Python做二维码是很有趣的小项目。这段代码很简单,新手也能很快学会。
而且很实用,组建活动,送礼物,表白啥都能用的上。
主要依靠MyQR这个库来实现,先来看看效果:
我们将下面这个表情包,变为一个二维码,链接的是我博客主页,大家可以扫扫看。
任意一张图片都可以这样变,也都可以跳到自己指定网络链接上,代码如下:
# 先导入模块
from MyQR import myqr
myqr.run(
words='https://blog.csdn.net/weixin_46277779?spm=1010.2135.3001.5343',
version=1,
level='H',
picture='hhh.jpg',
colorized=True,
contrast=1.0,
brightness=1.2,
save_name='Python1.png',)
讲解一下这里 参数:
而且这个word参数,也就是二维码扫出来的东西不一定要是一个网站或是链接,也可以是自己想说的话,比如 ‘word’=‘XXX,HAPPY Birthday!’,这样扫出来的就是一段自己写的话。
# 先导入模块
from MyQR import myqr
myqr.run(
words='xxx happy birthday!!',
version=1,
level='H',
picture='chi.jpg',
colorized=True,
contrast=1.0,
brightness=1.2,
save_name='srkl.png',
)
QQ好像不支持文本识别,大家可以用微信扫扫看。
除了文本,也可以链接到淘宝京东的宝贝链接做广告用。
有一点是,好像目前这个库还不支持中文,所以word 只能写英文。而且图片名字和存储的名字 路径什么的最好是英文,不然可能报错。