专栏名称: 马哥Linux运维
马哥linux致力于linux运维培训,连续多年排名第一,订阅者可免费获得学习机会和相关Linux独家实战资料!
目录
相关文章推荐
InfoQ 架构头条  ·  游戏教父John ... ·  昨天  
51好读  ›  专栏  ›  马哥Linux运维

用Python制作动态二维码,真的只需要一行代码!

马哥Linux运维  · 公众号  · 运维  · 2019-09-04 21:00

正文

请到「今天看啥」查看全文



>myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA


会在当前目录生成相应的二维码图片,默认名字为 qrcode.png。


如果需要修改生成二维码的名称或者路径可以通过以下的命令来完成,

  • -n : 自定义二维码的名称

  • -d : 自定义二维码的路径


例如:生成一个Python3X.jpg的二维码图片,路径在E盘的根目录

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -n Python3X.jpg -d E:\


对于二维码,可以自定义它的大小和容错纠错能力。


  • -v : 定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容。


  • -l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%)。 默认情况是最高等级的H


如生成大小为10,纠错率为M等级的二维码

myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA  -v 10 -l M




生成艺术二维码


有时候为了吸引大家的注意力,普通二维码的效果就会力不从心。所以可以通过艺术二维码的形式,生成的方式也很简单。


比如我在网上找了一张小猪佩奇的图片








请到「今天看啥」查看全文