王朝柱,刘慧晏,保定招聘信息
在命令行中分别输入pip install qrcode 和pip install pillow
import PIL import qrcode
from PIL import Image import qrcode qr = qrcode.QRCode( version=2, error_correction=qrcode.constants.ERROR_CORRECT_H, box_size=10, border=1 )#各参数具体用法请参考底下链接 qr.add_data("http://www.cnblogs.com/GitHung-Zeng/p/8786854.html")#要显示的内容 qr.make(fit=True) img = qr.make_image() img = img.convert("RGBA") icon = Image.open("v2-7f2b189c310d4accb5d9a601eb8c0b53_hd.jpg")#打开一张图片作为二维码中心图标 img_w, img_h = img.size factor = 4 size_w = int(img_w / factor) size_h = int(img_h / factor) icon_w, icon_h = icon.size if icon_w > size_w: icon_w = size_w if icon_h > size_h: icon_h = size_h icon = icon.resize((icon_w, icon_h), Image.ANTIALIAS) w = int((img_w - icon_w) / 2) h = int((img_h - icon_h) / 2) img.paste(icon, (w, h))#将图标粘贴到二维码上 img.save("demo_qrcode.png")#保存图片
上面这个例子是我之前看别人的,但是却运行不了,之后自己修改过后的程序,如有侵犯立刻删除
详细用法参照https://pypi.python.org/pypi/qrcode/
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
python求numpy中array按列非零元素的平均值案例
网友评论