如何使用 python 生成二维码并在扫描时使其打开一个 url 定义?

how to generate qr code with python and when scanned make it open a url defined?

如何生成二维码,扫描后会打开 url?是否可以使用像 qrcode 或 pyqrcode 这样的库来完成这个?

像这样:

pyq = QRCode()
pyq.generate(url="http://google.com/")

是的,你可以使用 qrcode:

>>> 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)