今天,我们要用Python制作一个炫酷的二维码,还可以是动得哟
废话少说,我们开始制作吧~
文章目录
安装MyQR
1.点击win+r,进入运行页面:
2.输入cmd,点击确定:
3.打开页面,输入’pip install myqr -i https://pypi.tuna.tsinghua.edu.cn/simple‘即可高速下载myqr
若要实现永久高速下载具体请看:python pip怎么实现高速下载
CMD生成图片二维码
首先我们要准备张图片,这里我拿了张海绵宝宝的图片放在了桌面上:
imy.jpg
然后:
1.依照上述方法打开cmd
2.在cmd里输入以下代码:
myqr -c -v20 -p 你的图片名(必须在桌面上) 链接
如 myqr -c -v20 -p imy.jpg https://blog.csdn.net/CSDN_C2
3.查看生成的二维码:
是不是很酷呢?
用Python来生成(生成失败的朋友看过来)
大家首先来看一下参数表:
其实也很简单,两行代码:
from MyQR import myqr
myqr.run(words=链接,version=20,level='H',picture=图片路径,colorized=True,save_dir=图片所在位置)
python 注:路径中的’\‘要写成'\\';picture=图片路径中的’图片路径‘要加图片本身,如'C:\\Users\\Administrator\\Desktop\\imy.jpg',save_dir=图片所在位置中的'图片所在位置'不要加图片本身,如'C:\\Users\\Administrator\\Desktop\\'
比如:
from MyQR import myqr
myqr.run(words='https://blog.csdn.net/CSDN_C2',version=20,level='H',picture='C:\\Users\\Administrator\\Desktop\\imy.jpg',colorized=True,save_dir='C:\\Users\\Administrator\\Desktop\\')
看看结果吧!
做一个动图二维码&黑白二维码
1.制作动图二维码
这里,我准备了一张动图,已经放在了桌面上:
接着,我们只需把文件路径改一下即可。按完回车后,你就可以开一局黑了,因为一个动图由几百、几千个动图组成,解析大概是jpg图片的n倍(其实也没这么夸张,一般动图表情包为几十帧)
呼呼,等了十几分钟,终于完成了13.63MB的图片(因为无法上传,只能截下来了)大致是这样的:
2.制作黑白二维码
只要把colorized参数改为False
from MyQR import myqr
myqr.run(words=链接,version=20,level='H',picture=图片路径,colorized=是否为彩色,save_dir=图片所在位置)
我们再次用imy.jpg举例
结果:
实战:做出自己的QQ/微信二维码
有的朋友可能会问:为什么我做了自己的QQ/微信二维码,尽管依照上面写,但仍然扫不出来?你们可能只用QQ\微信号码来代替链接,手机就糊涂了:这里的数字代表什么呢?是一个电话号码?一个QQ号?一个游戏编号?所以他根本不会理解他的意义。所以我们应该把它转换成一个链接,一扫就会到那个界面。
1.把我们的QQ/微信加好友二维码、付款码等二维码保存到电脑上
2.接着我们要在浏览器里输入https://cli.im/deqr/
3.进入后,把二维码拖上去
4.拿到解码
5.输入命令:
注:
1.若解码链接中有&,在cmd里输入要加引号把&包裹起来
2.若扫不出来,请把镜头拉远一点
3.二维码上不要有任何遮挡物,否则扫不出来