快捷搜索:  汽车  科技

python二维码生成识别代码(炫酷的动态二维码)

python二维码生成识别代码(炫酷的动态二维码)若感兴趣,欢迎转发,关注支持哦。若原文件为.gif图,则可生成对应的动态二维码,colorized参数设置为真,生成彩色动态二维码,若参数colorized=False,生成黑白动态二维码,如下:在程序中导入MyQR包下的模板myqr,其中word参数接收一个字符串作为二维码的内容。生成二维码图片默认文件名为“qrcode.png”,用微信扫一扫生成的二维码,就会自动跳转到这个地址,如下:colorized参数设置为真,生成彩色二维码,若参数colorized=False,生成黑白二维码,如下:

python二维码生成识别代码(炫酷的动态二维码)(1)

MyQR是一个能够生成自定义二维码的第三方库,可以根据需要生成普通二维码、带图片的艺术二维码(黑白与彩色),也可以生成动态二维码(黑白与彩色)。


安装myqr

在Windows Python 3环境中使用pip进行安装,如下:

pip install myqr

安装过程如下:

python二维码生成识别代码(炫酷的动态二维码)(2)


参数说明
  • words:唯一必填参数,扫描二维码后,显示的内容,或是跳转的链接。
  • version:设置容错率,默认为5。
  • level:控制纠错水平,范围是L、M、Q、H,从左到右依次升高,默认为'H'。
  • picture:图片所在目录,可以是动图。
  • colorized:若为False则为黑白,若为True则为彩色,默认为False。
  • contrast: 用以调节图片的对比度,1.0 表示原始图片。默认为1.0。
  • brightness:用来调节图片的亮度,用法同上,默认为1.0。
  • save_name: 控制输出文件名,格式可以是 jpg, png ,bmp ,gif,默认文件名是 qrcode.png 。

生成普通二维码

在程序中导入MyQR包下的模板myqr,其中word参数接收一个字符串作为二维码的内容。

python二维码生成识别代码(炫酷的动态二维码)(3)

生成二维码图片默认文件名为“qrcode.png”,用微信扫一扫生成的二维码,就会自动跳转到这个地址,如下:

python二维码生成识别代码(炫酷的动态二维码)(4)


生成带图片的二维码

python二维码生成识别代码(炫酷的动态二维码)(5)

colorized参数设置为真,生成彩色二维码,若参数colorized=False,生成黑白二维码,如下:

python二维码生成识别代码(炫酷的动态二维码)(6)

python二维码生成识别代码(炫酷的动态二维码)(7)


生成动态二维码

python二维码生成识别代码(炫酷的动态二维码)(8)

若原文件为.gif图,则可生成对应的动态二维码,colorized参数设置为真,生成彩色动态二维码,若参数colorized=False,生成黑白动态二维码,如下:

python二维码生成识别代码(炫酷的动态二维码)(9)

python二维码生成识别代码(炫酷的动态二维码)(10)


若感兴趣,欢迎转发,关注支持哦。

python二维码生成识别代码(炫酷的动态二维码)(11)

猜您喜欢: