Heim >Backend-Entwicklung >Python-Tutorial >Wie ich einen QR-Code-Generator in Python erstellt habe
Dies ist ein kurzer Artikel darüber, wie ich einen einfachen QR-Code-Generator in Python erstellt habe
Für diesen Schritt müssen Sie die qrcode-Bibliothek verwenden: https://pypi.org/project/qrcode/
Einer der allerersten Schritte, die ich nach dem Erstellen meines Projektordners gemacht habe, war die Erstellung einer virtuellen Umgebung. Eine virtuelle Umgebung in Python ist einfach ein weiterer separater Arbeitsbereich auf Ihrem Computer, in dem Sie Ihre Pakete installieren können, um Python-Projekte auszuführen.
Da ich einen Mac verwende, lautet der Befehl
python3 -m venv venv
Der nächste Schritt wäre die Aktivierung der virtuellen Maschine
source venv/bin/activate
Um eine virtuelle Umgebung zu deaktivieren, müssen Sie Folgendes eingeben:
deactivate
Der nächste Schritt wäre die Installation des qrcode-Pakets
pip install qrcode
Stellen Sie sicher, dass Sie in Ihrer Python-Datei das qrcode-Modul importieren
import qrcode
In meinem Code habe ich zwei Eingaben erstellt, die ich in einer Variablen namens „Daten“ und „Dateiname“ speichere. Die Strip()-Methode entfernt Leerzeichen am Anfang und am Ende der Zeichenfolge:
data = input('Enter a text or URL ').strip() filename = input('Enter the filename ').strip()
Als nächstes gehen wir hier in das QR-Modul und erstellen das QR-Code-Objekt
qr = qrcode.QRCode(box_size=10, border=4) qr.add.data(data) image = qr.make_image(fill_color = 'black', back_color = 'white') image.save(filename) print(f'QR Code saved as {filename}')
Diesen Code können Sie auf dem Terminal ausführen und er erstellt einen QR-Code mit einer beliebigen URL Ihrer Wahl
Bleiben Sie dran für weitere Artikel!
Folgen Sie mir auf Twitter(X) @abeck617
Das obige ist der detaillierte Inhalt vonWie ich einen QR-Code-Generator in Python erstellt habe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!