在去年的一篇文章中,我们曾经介绍过如何自己制作属于自己的二维码(用python一行代码实现动态二维码自制)。在这篇文章中,我们采用的是Python的MyQR模块,通过利用该模块中所包含的myqr包的run函数,可以利用一行代码生成自己的二维码。
其中,myqr包的run函数使用方法的实例如下:
myqr.run(
words="https://www.163.com/",#二维码指向网址(前面要加http(s)://)
version=10, #版本设置1-40
level='H', #纠错率 L、M、Q、H
picture="7.gif", # 合成二维码的图片
colorized=True, # 彩色二维码
contrast=1.0, #用以调节图片的对比度
brightness=1.0, #用来调节图片的亮度,其余用法和取值同上
save_name="二维码.gif", # 保存文件的名字,格式可以是jpg,png,bmp,gif
save_dir=os.getcwd() #二维码存储位置
)
以上代码中,最关键的参数是“words”,该参数用于去设置生成的二维码被扫码后的链接与跳转地址。例如:以上代码中可以生成一个扫码后链接地址为163网址的二维码。大家可以扫一扫试一试(具体制作原理可以参考用python一行代码实现动态二维码自制)。