Files
TB-Docs/poster/figs/qrs.py
T
2026-08-09 22:43:21 +02:00

23 lines
560 B
Python

import qrcode
import qrcode.constants
from qrcode.image.svg import SvgPathImage
def main():
urls: dict[str, str] = {
"gitea": "https://git.kb28.ch/HEL/midas",
"github": "https://github.com/LordBaryhobal/midas",
}
factory = SvgPathImage
for name, url in urls.items():
qr = qrcode.QRCode(error_correction=qrcode.constants.ERROR_CORRECT_Q, version=4)
qr.add_data(url)
qr.make()
img = qr.make_image(image_factory=factory)
img.save(f"qr_{name}.svg")
if __name__ == "__main__":
main()