【1】首先安装二维码的第三方库
pip install MyQR
附录:so~what 实战时 的安装方法!!!
#<1>
# pip install myqr -i https://pypi.tuna.tsinghua.edu.cn/simple
# pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple 指定清华大学下载源
# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ wordcloud 指定清华大学下载源
# <2>
# pip install --target=d:\python\python37\lib\site-packages urllib3 # 指定安装路径 –target=后面加上安装路径
# <3>
# “pip install”和“python -m pip install”有什么区别?
# 他们实质上完全一样,建议使用python -m pip而不是pip可执行文件,因为更容易分辨哪个版本的python将用于实际运行pip
检测环境安装是否成功
λ python
>>>from MyQR import myqr
>>>myqr.run('https://www.shiyanlou.com'))
line 16: mode: byte
(4, 'H', 'C:\\Users\\minesean\\Desktop\\Sources\\qrcode.png')
# 如果当前目录下生成了一张二维码,则成功
下载二维码 教程所需的图片
wget http://labfile.oss.aliyuncs.com/courses/1126/Sources.zip
【2】看看 myqr.run()的详细参数介绍
【3】使用第三方库MyQR生成二维码
# 3.1
>>>myqr.run(
... words='https://www.shiyanlou.com',
... picture='Sources/shiyanlouLogo.png',
... save_name='artistic.png',
...)
动态二维码,使用刚刚下载的资源包
#3.2
>>>myqr.run(
... words='https://www.shiyanlou.com',
... picture='Sources/gakki.gif',
... colorized=True,
... save_name='Animated.gif',
...)
【4】我的实战
# python 生成二维码
#coding=utf-8
from MyQR import myqr # 注意大小写
myqr.run(words='http://www.baidu.com',
save_name='baidu.png') # 如果为网站则会自动跳转,文本直接显示,不支持中文
myqr.run(
words='https://baike.baidu.com/item/%E5%AD%99%E5%B8%8C%E5%BB%B6/1031353?fr=aladdin', # 包含信息
picture='123.png', # 背景图片
colorized=True, # 是否有颜色,如果为False则为黑白
save_name='code.png' # 输出文件名