Heim > Backend-Entwicklung > Python-Tutorial > Wie ich einen QR-Code-Generator in Python erstellt habe

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

Patricia Arquette
Freigeben: 2024-10-19 10:40:02
Original
813 Leute haben es durchsucht

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 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
Nach dem Login kopieren

Der nächste Schritt wäre die Aktivierung der virtuellen Maschine

source venv/bin/activate
Nach dem Login kopieren

Um eine virtuelle Umgebung zu deaktivieren, müssen Sie Folgendes eingeben:

deactivate
Nach dem Login kopieren

Der nächste Schritt wäre die Installation des qrcode-Pakets

pip install qrcode
Nach dem Login kopieren

Stellen Sie sicher, dass Sie in Ihrer Python-Datei das qrcode-Modul importieren

import qrcode
Nach dem Login kopieren

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()
Nach dem Login kopieren

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}')
Nach dem Login kopieren

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!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage