Générateur de code Python QR

Générateur de code Python QR

Quels sont les codes QR?

Les codes QR sont quelques-unes des tendances à la croissance la plus rapide dans le monde d'aujourd'hui lorsqu'il s'agit de partager une sorte d'informations. Il est rapidement adopté pour toutes sortes d'utilisations différentes qui ne se limitent pas au partage de longues URL, à des paiements et à des dispositifs de déverrouillage et ainsi. Un code QR est simplement une image carrée qui est encombrée de boîtes blanches et noires de différentes formes et tailles. Cet arrangement de boîtes est ce qui permet de stocker les informations sur une image simple. Ce morceau de code est lisible par machine grâce à une caméra. Ce qui se passe habituellement, c'est que le code QR est analysé par la caméra via une application spécifique qui a une préoccupation avec le code QR que nous analysons. L'application accède à la caméra du téléphone pour prendre une photo du code et l'image résultante est ensuite analysée par l'application qui permet d'extraire des informations.

Où sont utilisés les codes QR?

La technologie du code QR est née en 1994 du Japon où elle a été utilisée dans l'industrie automobile. La nécessité du code QR est venue de ne pas pouvoir stocker de grandes quantités d'informations dans le code-barres standard que nous voyons encore aujourd'hui. De là, le code QR a gagné en popularité rapide et a vu son utilisation être adoptée dans toutes sortes d'industries du monde entier.

Chaque fois qu'un événement est sur le point de se produire, il est annoncé par différents moyens différents. Ces moyens sont souvent des affiches éclaboussées dans les villes et les publicités en ligne. Ces annonces contiennent désormais un code QR que nous pouvons scanner qui nous amène à la page des événements. La page pourrait être située sur Facebook ou avoir son propre site Web. Nous allons simplement tirer nos téléphones et analyser le code et nous finirons sur la page exacte que nous voudrions rechercher.

Les verrouillage ont également commencé à intégrer cette technologie de différentes manières. L'un des plus simples est utilisé pour les verrous du cycle. Le verrou peut être déverrouillé simplement en scannant le code QR disponible dessus. L'application qui existe pour ces serrures s'assure que l'utilisateur qui scanne le verrou est également le propriétaire réel du vélo. Il ne se débloquera pas seulement du téléphone de qui que ce soit, même s'il a l'application. Cela nous montre que les codes QR sont également très sécurisés.

L'une de mes façons préférées dont les codes QR sont utilisés aujourd'hui est de faire des paiements. Le processus d'achat et de vente de choses est devenu si simple maintenant. Vous avez tous à faire est d'ouvrir l'application de paiement et de pointer la caméra de votre téléphone au code QR de l'endroit où vous souhaitez effectuer l'achat à partir de. Une fois le code scanné, l'argent est déduit de votre compte et livré au compte des destinataires presque instantanément. La raison pour laquelle j'aime cette utilisation particulière de QR est que je n'ai pas besoin de transporter même une carte pour faire des achats. Cela me détourne vraiment de prendre soin d'un autre appartenance.

Comment pouvons-nous générer des codes QR?

Vous l'avez peut-être déjà deviné, la réponse est Python! La beauté de Python réside dans sa capacité à effectuer presque toutes les tâches dans le monde et la génération de code QR est l'une d'entre elles. Il existe évidemment plusieurs autres façons de les générer, mais nous ne discuterons que de Python ici.

La première chose est d'abord, nous nous assurerons que nous avons un environnement python stable et fonctionnel prêt sur nos systèmes Linux.

Ouvrez le terminal et exécutez 'Mise à jour Sudo apt-get'Et obtenez les mises à jour nécessaires pour vos packages. Puis identifiez que Python a installé en exécutant »python3 -v'. Si tout est installé correctement, vous verrez la version de Python installée comme sortie du programme ci-dessus. Nous allons maintenant ouvrir notre IDE de choix et commencer à créer notre propre code QR!

Laissez le codage commencer!

Si vous n'avez paspyqrcode' et 'pypng'déjà installé dans votre système, vous devez revenir au terminal et exécuter'pip install pyqrcode && pip install pypng'. Une fois que cela a été pris en charge, commencez par faire les importations nécessaires comme indiqué dans le code ci-dessous et imitez également le code. Vous pouvez remplacer le lien dans la variable à n'importe quelle URL valide que vous souhaitez personnaliser votre petit projet.

Le nom de l'image créé peut être modifié en remplaçant l'argument du nom de l'URL.appel png. Cette méthode nous permet de créer un .Image PNG qui est désormais utilisable pour la numérisation. Si vous avez une préférence pour le type d'image que vous souhaitez créer, vous pouvez également choisir de créer une image SVG en modifiant l'appel de la fonction de 'URL.PNG' pour 'URL.SVG'. L'image ci-dessous montre le résultat du terminal. Vous pouvez même scanner cette image à partir de votre application mobile et l'utiliser.

Comment utiliser l'image que je viens de créer?

Tout ce dont vous avez besoin pour scanner cette image est une application de scanner de code QR installé sur votre téléphone.

Comment utiliser l'image que je viens de créer?

Tout ce dont vous avez besoin pour scanner cette image est une application de scanner de code QR installé sur votre téléphone.

Vous pouvez également devenir très créatif avec vos codes QR. Beaucoup d'entreprises ont souvent des œufs de Pâques et des trucs similaires cachés dans leurs codes, ce qui peut accorder une surprise à l'utilisateur.