"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment j'ai créé un générateur de code QR en Python

Comment j'ai créé un générateur de code QR en Python

Publié le 2024-11-08
Parcourir:929

How I created a QR Code Generator in Python

Ceci sera un court article expliquant comment j'ai créé un simple générateur de code QR en Python

Pour cette étape, vous devez utiliser la bibliothèque qrcode : https://pypi.org/project/qrcode/

L'une des toutes premières étapes que j'ai effectuées après la création de mon dossier de projets a été de créer un environnement virtuel. Un environnement virtuel en Python n'est qu'un autre espace de travail séparé sur votre ordinateur où vous pouvez installer vos packages pour exécuter des projets Python.

Puisque je suis sur Mac, la commande est

python3 -m venv venv

La prochaine étape serait d'activer la machine virtuelle

source venv/bin/activate

Pour désactiver un environnement virtuel vous devrez taper :

deactivate

La prochaine étape serait d'installer le package qrcode

pip install qrcode

Dans votre fichier Python assurez-vous d'importer le module qrcode

import qrcode

Dans mon code, j'ai créé deux entrées que je stocke dans une variable appelée data et filename. La méthode Strip() Supprime les espaces au début et à la fin de la chaîne :

data = input('Enter a text or URL ').strip()
filename = input('Enter the filename ').strip()

Ensuite, nous allons dans le module QR et créons l'objet QR Code

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

Ce code, vous pouvez l'exécuter sur le terminal et il créera un code QR avec n'importe quelle URL de votre choix

Restez à l'écoute pour plus d'articles !
Cherchez à me suivre sur Twitter(X) @abeck617

Déclaration de sortie Cet article est reproduit sur : https://dev.to/abeck617/how-i-created-a-qr-code-generator-in-python-5dmo?1 En cas de violation, veuillez contacter [email protected] pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3