打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python制作个性二维码
01

Python制作个性二维码


如何用Python制作个性二维码呢,比如制作有背景图片的二维码、或者是动图二维码?

今天,梅朵就来给大家演示:Python制作此类个性二维码的方法!

Python生成个性二维码


方法介绍
1.准备背景图片

主要是准备背景图片和GIF动图。

     


2.导入依赖库

主要是导入二维码生成依赖库MyQR

from MyQR import myqr

3.生成个性二维码

调用myqr.run函数生成个性二维码。

myqr.run(words='Welcome to our official account: Excel-Python',         picture=r'C:\Users\Administrator\Desktop\Excel-Python.jpg',         colorized=True,         save_name='My_QR_code.png',         save_dir=r'C:\Users\Administrator\Desktop')
myqr.run(words='Welcome to our official account: Excel-Python', picture=r'C:\Users\Administrator\Desktop\mouse.gif', colorized=True, save_name='My_QR_code.gif', save_dir=r'C:\Users\Administrator\Desktop')

4.补充:对二维码进行解析

可导入二维码解析依赖库zxing,调用myqr.run函数对二维码信息进行解析。

import randomfrom PIL import Imageimport osimport zxing
filename=r'C:\Users\Administrator\Desktop\My_QR_code.png'img = Image.open(filename)ran = int(random.random() * 100000)img.save('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))reader = zxing.BarCodeReader() barcode = reader.decode('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))print(barcode)

是不是很简单,几行代码就能搞定,喜欢的小伙伴赶紧试试吧!

完整代码
from MyQR import myqr
myqr.run(words='Welcome to our official account: Excel-Python', picture=r'C:\Users\Administrator\Desktop\Excel-Python.jpg', colorized=True, save_name='My_QR_code.png', save_dir=r'C:\Users\Administrator\Desktop')
myqr.run(words='Welcome to our official account: Excel-Python', picture=r'C:\Users\Administrator\Desktop\mouse.gif', colorized=True, save_name='My_QR_code.gif', save_dir=r'C:\Users\Administrator\Desktop')
import randomfrom PIL import Imageimport osimport zxing
filename=r'C:\Users\Administrator\Desktop\My_QR_code.png'img = Image.open(filename)ran = int(random.random() * 100000)img.save('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))reader = zxing.BarCodeReader() barcode = reader.decode('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))print(barcode)


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python 生成、解析二维码
使用Python生成艺术二维码,如何使你的二维码独一无二呢?
用python生成炫酷二维码
C# ZXing.Net生成二维码、识别二维码、生成带Logo的二维码
用 Python 生成炫酷二维码及解析
ZXing 生成或读取二维码(解决中文乱码的问题) - 在键盘上跳舞 - ITeye技术网站
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服