• Email : contact@refbax.com

Comment générer un QR Code avec Python ?

📢 Image qui illustre un article sur le : qrcode, utilisant, import, import qrcode.image.pil, générer Code, error_correction=qrcode.constants.ERROR_CORRECT_H,, qr.add_data("https://www.refbax.com"), qr.make(fit=True), qrcode.image.pil.PilImage,, qrcode.image.svg.SvgImage,, qrcode.image.pure.PureImage., qrcode.image.pil.PilImage, qrcode.image.pil, qr.make_image(image_factory=qrcode.image.pil.PilImage), image.save("qr_code.png"), qr.add_data(url), image.save(filename), generate_qr_code("https://www.refbax.com",, "qr_code.png")
Facebook
Twitter
LinkedIn
Temps de lecture : < 1 minute

Pour générer un QR Code (Quick Response Code) avec Python pour une URL, vous pouvez utiliser la bibliothèque qrcode et la bibliothèque Pillow.

Voici comment procéder :

Installez les bibliothèques qrcode et Pillow en utilisant pip :

pip install qrcode Pillow

Créez un objet qrcode.QRCode et utilisez la méthode add_data pour ajouter l’URL à encoder dans le QR Code :

import qrcode

qr = qrcode.QRCode(
    version=1,
    error_correction=qrcode.constants.ERROR_CORRECT_H,
    box_size=10,
    border=4,
)
qr.add_data("https://www.refbax.com")
qr.make(fit=True)

Utilisez la méthode make_image de l’objet qrcode.QRCode pour générer une image du QR Code. Vous pouvez spécifier le format de l’image en utilisant le paramètre image_factory, qui peut être une des classes suivantes : qrcode.image.pil.PilImage, qrcode.image.svg.SvgImage, qrcode.image.pure.PureImage. Pour utiliser la bibliothèque Pillow, vous devez utiliser la classe qrcode.image.pil.PilImage :

import qrcode.image.pil

image = qr.make_image(image_factory=qrcode.image.pil.PilImage)

Enfin, vous pouvez enregistrer l’image du QR Code en utilisant la méthode save de l’objet Image de Pillow :

image.save("qr_code.png")

Voici le code complet qui permet de générer un QR Code pour une URL en utilisant Python :

import qrcode
import qrcode.image.pil

def generate_qr_code(url, filename):
    qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_H,
        box_size=10,
        border=4,
    )
    qr.add_data(url)
    qr.make(fit=True)
    image = qr.make_image(image_factory=qrcode.image.pil.PilImage)
    image.save(filename)

# Exemple d'utilisation
generate_qr_code("https://www.refbax.com", "qr_code.png")

Laisser un commentaire

Sur le même thème 🤩

Comment lire un QR Code avec Python ?

Comment lire un QR Code avec Python ?

Publié le 29 décembre 2022

Temps de lecture : < 1 minute Pour lire un QR Code avec Python et rediriger vers l’URL qu’il contient, vous pouvez...

Lire la suite
QR Code

QR Code

Publié le 26 mai 2021

Le QR Code, ce petit carré en damier que l’on voit partout, révolutionne notre façon d’accéder à l’information. Avec une...

Lire la suite
Comment connaître les DNS d’un site avec python ?

Comment connaître les DNS d’un site avec python ?

Publié le 29 décembre 2022

Temps de lecture : < 1 minute Pour connaître les DNS (Domain Name System) d’un site Web en Python, vous pouvez utiliser...

Lire la suite
Crawler avec Python comme ScreamingFrog

Crawler avec Python comme ScreamingFrog

Publié le 29 décembre 2022

Screaming Frog est un outil de crawl de site web qui permet de collecter des données sur les pages d’un...

Lire la suite
Envoyer un mail « Mailchimp » avec python

Envoyer un mail « Mailchimp » avec python

Publié le 29 décembre 2022

Il existe plusieurs façons d’envoyer un email avec Python, en utilisant différentes bibliothèques ou API. Pour envoyer un email via...

Lire la suite
Envoyer un mail « Sendinblue » avec python

Envoyer un mail « Sendinblue » avec python

Publié le 29 décembre 2022

Temps de lecture : < 1 minute Voici un exemple de code Python qui utilise l’API REST de Sendinblue pour envoyer un...

Lire la suite
Reverse domain IP checker avec Python

Reverse domain IP checker avec Python

Publié le 29 décembre 2022

Temps de lecture : < 1 minute Le « reverse IP checker » est un outil qui permet de trouver les domaines associés à...

Lire la suite
Google Analytics – Le guide du débutant

Google Analytics – Le guide du débutant

Publié le 30 mai 2019

Bienvenue dans mon guide de Google Analytics! Dans cet article, vous lirez des indications, des secrets, des astuces sur l’un...

Lire la suite
Qui suis-je ! 👨‍💻
Parfois on cherche par catégorie 📌

Enfilez-votre cape

Apprenez le webmarketing et le code grâce à nos différentes ressources et améliorez la visibilité de votre site internet, grâce à nos outils SEO.

refbax superhero bas