如何用python生成qr码并在扫描时使其打开定义的url?

Rek*_*olf 7 python qr-code python-3.x

如何生成扫描后打开网址的二维码?是否可以使用像 qrcode 或 pyqrcode 这样的库来完成此任务?

像这样的东西:

pyq = QRCode()
pyq.generate(url="http://google.com/")
Run Code Online (Sandbox Code Playgroud)

yve*_*ine 15

是的,您可以使用二维码

import qrcode
import qrcode.image.svg

img = qrcode.make('http://www.google.com/', image_factory=qrcode.image.svg.SvgImage)

with open('qr.svg', 'wb') as qr:
    img.save(qr)
Run Code Online (Sandbox Code Playgroud)