Développé par Guido Van Rossum au début des années 1980, le Python est un langage de programmation caractérisé par sa polyvalence : il est utilisé pour le développement web, l’IA, le machine learning, les systèmes d’exploitation, le développement d’applications mobiles, les jeux vidéo et bien d’autres.
Comment générer un qr code avec python
Je recommande fortement d’utiliser Colaboratory, une notebook que j’utilise au quotidien. Les librairies qrcode , image et pillow doivent être installer a partir de cette commande, après la création d’un nouveau projet.
# Installation du packet qrcode
pip install qrcode
# Installation du paquet pillow
pip install pillow
# installation du paquet image
pip install image
Lire aussi : Créer une clé USB multiboot avec Ventoy
# import modules
import qrcode
from PIL import Image
# Choisissez votre image
# Centré sur le qr code
Logo_link = 'IT-ADMIN.png'
logo = Image.open(Logo_link)
# Dimension de la largeur
basewidth = 100
# Ajustement de le taille de l'image
wpercent = (basewidth/float(logo.size[0]))
hsize = int((float(logo.size[1])*float(wpercent)))
logo = logo.resize((basewidth, hsize), Image.ANTIALIAS)
QRcode = qrcode.QRCode(
error_correction=qrcode.constants.ERROR_CORRECT_H
)
# Contenu du Qr code
url = 'https://linktr.ee/itadmin
QRcode.add_data(url)
# Génération du Qr code
QRcode.make()
# La couleur du Qr code
QRcolor = 'Black'
QRimg = QRcode.make_image(
fill_color=QRcolor, back_color="white").convert('RGB')
# Taille du Qr code
pos = ((QRimg.size[0] - logo.size[0]) // 2,
(QRimg.size[1] - logo.size[1]) // 2)
QRimg.paste(logo, pos)
# Enregistrement du Qr code
QRimg.save('IT-ADMIN_QR.png')
print('QR code Généré!')