„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie ich einen QR-Code-Generator in Python erstellt habe

Wie ich einen QR-Code-Generator in Python erstellt habe

Veröffentlicht am 08.11.2024
Durchsuche:725

How I created a QR Code Generator in Python

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 lediglich 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 in Ihrer Python-Datei sicher, dass Sie 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 Leerzeichen am Anfang und am Ende der Zeichenfolge entfernen:

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 gerne auf Twitter(X) @abeck617

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/abeck617/how-i-created-a-qr-code-generator-in-python-5dmo?1 Bei Verstößen wenden Sie sich bitte an [email protected] um es zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3