制作二维码过程的详解(基于python),二维码生成 python

  制作二维码过程的详解(基于python),二维码生成 python

  目录概述

  安装MyQR

  模块使用

  参数介绍

  简单二维码

  带图的二维码

  带有动态图片的二维码

  其他参数

  概述MyQR模块可以生成个性化的二维码图片。

  安装MyQR。如果没有安装,那么需要安装:pip install MyQR

  MyQR安装成功判断

  使用模块参数在myqr.run()函数中引入参数,如下所示:

  详细含义单词二维码指向链接str,输入一个链接或句子作为参数版本边长int,控制边长,范围1-40。数字越大,边长越大。默认边长取决于输入信息的长度和使用的纠错级别。级别纠错级别str控制纠错级别,范围从L,M,Q,H,从左到右递增。默认的纠错级别是‘H’picture结合picture str,将QR二维码图像与同一目录下的一张图片结合,生成一张彩色化的彩色bool的黑白图片,使生成的图片由黑白变为彩色的对比度浮动,调整图片的对比度。1.0表示原图,数值越小表示对比度越低,反之亦然。默认亮度为1.0亮度浮动,调整画面亮度。其他用法和数值与contrast相同。save_name输出文件名str,默认输出文件名为 qrcode.pngsave_dir存储位置str,默认存储位置为来自myqrimport myqr.run的简单二维码( hello world!)代码解释:

  很简单的两句代码,第一句是导入MyQR模块,第二句是生成一个二维码,内容为“Hello World!生成的QR码文件在运行这个python程序的目录中。如果不指定文件名,默认情况下是qrcode.png。

  二维码带图来自myqr import myqrmyqr . run(words= 3358 www . Baidu . com ,picture= Yangzi Qing.jpg ,colored=true) # words参数指定二维码的内容# picture参数指定要使用的图片的文件名,这里的图片在这个python文件所属的目录下。# colorized参数指定生成的QR码图片是彩色的。如果是假的或者生成的图片是黑白的,生成的二维码图片如下:

  二维码带动态图片来自myqr import myqrmyqr . run(words= 3358 www . Baidu . com ,picture= thunderbolt puppet show . gif ,Coloured=true) #动态图片# words参数是指定二维码的内容# picture参数是指定要使用的图片的文件名,这里的图片在这个python文件所属的目录下# Coloured参数是指定生成的二维码图片是有颜色的。如果为False或生成的图片未设置为黑白,则生成的动态图片如下:

  其他参数来自myqr import myqrmyqr . run(words= 3358 www . Baidu . com ,version=20,level= h ,picture= witty carrot.jpg ,colored=true,contrast=3.0,Brightness=10.0)#动态图片# words参数是指定二维码的内容# version参数是控制边长,是一个int类型,取值范围为1-40。数字越大,边长越大。# level是纠错级别,范围为L、M、Q、H,从左到右递增。# picture参数是指定要使用的图片的文件名,这里的图片在这个python文件所属的目录下。# colorized参数指定生成的QR码图片是彩色的。如果为False或者生成的图片是黑白的,则# contrast参数设置图片的对比度。# brightness参数调整图片的亮度以生成QR码,如下所示:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: