Piton

Python QR Code generátor

Python QR Code generátor

Mik a QR-kódok?

A QR-kódok a mai világban a leggyorsabban növekvő tendenciák, amikor bármilyen információt meg kell osztani. Gyorsan elterjedt mindenféle felhasználási területen, amelyek nem korlátozódnak a hosszú URL-ek megosztására, a fizetésekre és az eszközök feloldására és még sok minden másra. A QR-kód egyszerűen négyzet alakú kép, amely tele van különböző alakú és méretű fehér és fekete dobozokkal. A dobozok ilyen elrendezése lehetővé teszi az információk egyszerű képben történő tárolását. Ez a kóddarab géppel olvasható egy kamera segítségével. Ami általában történik, az az, hogy a QR-kódot a kamera beolvassa egy adott alkalmazáson keresztül, amely aggasztja az általunk vizsgált QR-kódot. Az alkalmazás hozzáfér a telefon kamerájához, hogy képet készítsen a kódról, majd a kapott képet elemzi az alkalmazás, amely lehetővé teszi az információk kinyerését.

Hol vannak QR-kódok?

A QR-kód technológia 1994-ben származott Japánból, ahol az autóiparban használták. A QR-kód iránti igény abból adódott, hogy nem sikerült nagy mennyiségű információt tárolni a szokásos vonalkódban, amelyet ma is látunk. Innentől kezdve a QR-kód gyors népszerűségre tett szert, és látta, hogy használatát a világ minden táján alkalmazzák.

Amikor egy esemény hamarosan bekövetkezik, különféle módon hirdetik meg. Ezek az eszközök gyakran a városokban szórt plakátok és online hirdetések. Ezek a hirdetések most tartalmaznak egy QR-kódot, amelyet beolvashatunk, és amely az események oldalára vezet. Az oldal megtalálható akár a Facebookon, akár saját weboldallal. Egyszerűen előkapjuk a telefonunkat, beolvassuk a kódot, és pontosan arra az oldalra kerülünk, amelyre fel szeretnénk nézni.

A zárak különféle módokon kezdték beépíteni ezt a technológiát. Az egyik legegyszerűbb odakint kerékpárzárakhoz használható. A zár feloldható egyszerűen a rajta elérhető QR-kód beolvasásával. Az ilyen zárakhoz létező alkalmazás biztosítja, hogy a zárat beolvasó felhasználó a kerékpár tulajdonosa is legyen. Ez nem csak akkor oldódik fel senkinek a telefonjáról, ha rendelkezik az alkalmazással. Ez azt mutatja, hogy a QR-kódok is nagyon biztonságosak.

A QR-kódok egyik legkedveltebb módja manapság a fizetés. A dolgok vásárlásának és eladásának folyamata most olyan egyszerűvé vált. Mindössze annyit kell tennie, hogy megnyitja a fizetési alkalmazást, és a telefon kamerájával irányítja annak a helynek a QR-kódját, ahonnan vásárolni szeretne. A kód beolvasása után a pénzt levonják számlájáról, és szinte azonnal eljuttatják a címzett számlájára. Azért szeretem ezt a QR-kódot, hogy a vásárlásokhoz már nincs szükségem kártyára. Ez valóban leveszi a fejem attól, hogy más összetartozásról gondoskodjak.

Hogyan generálhatunk QR-kódokat?

Lehet, hogy már sejtette, a válasz Python! A Python szépsége abban rejlik, hogy képes szinte bármilyen feladatot elvégezni a világon, és a QR-kódok létrehozása az egyik. Nyilvánvalóan számos más módon lehet létrehozni őket, de itt csak a Pythonról fogunk tárgyalni.

Először is, meg kell győződnünk arról, hogy stabil és működő Python-környezetünk készen áll a Linux rendszereinkre.

Nyissa meg a terminált és futtassa 'sudo apt-get frissítés'és megkapja a szükséges frissítéseket a csomagjaihoz. Ezután futtatva állapítsa meg, hogy a Python telepítve van-e 'python3 -v". Ha minden megfelelően van telepítve, a Python verziója jelenik meg a fenti program kimeneteként. Most megnyitjuk a választott IDE-t és elkezdjük létrehozni saját QR-kódunkat!

Kezdődjön a kódolás!

Ha nincspyqrcode"és"pypng'már telepítve van a rendszeredbe, akkor vissza kell menned a terminálra és futtatnod'pip install pyqrcode && pip install pypng". Miután ezt elintézte, kezdje el a szükséges importálással az alábbi kód szerint, és utánozza a kódot is. Cserélheti a változó linkjét bármely érvényes URL-re, amely testreszabni szeretné a kis projektet.

A létrehozott kép neve megváltoztatható az URL név argumentumának cseréjével.png hívás. Ez a módszer lehetővé teszi számunkra a .png kép, amely már használható a beolvasáshoz. Ha előnyben részesíti a létrehozni kívánt kép típusát, akkor választhat SVG-kép létrehozását is, ha megváltoztatja a függvényhívást 'url.png' nak nek 'url.svg". Az alábbi kép a terminál eredményét mutatja. Ezt a képet akár beolvashatja a mobilalkalmazásból, és használhatja is.

Hogyan használhatom az imént létrehozott képet?

A kép beolvasásához csak a telefonjára telepített QR-kódolvasó alkalmazásra van szükség.

Hogyan használhatom az imént létrehozott képet?

A kép beolvasásához csak a telefonjára telepített QR-kódolvasó alkalmazásra van szükség.

Nagyon kreatív lehet a QR-kódjaival is. Sok vállalat gyakran rejteget húsvéti tojást és hasonló dolgokat a kódjaiban, ami meglepetést okozhat a felhasználónak.

Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...