Python

Generator QR kode Python

Generator QR kode Python

Kaj so QR kode?

QR kode so nekateri najhitreje rastoči trendi v današnjem svetu, ko gre za izmenjavo kakršnih koli informacij. Hitro se sprejema za najrazličnejše načine uporabe, ki niso omejeni na izmenjavo dolgih URL-jev, plačevanje in odklepanje naprav in še česa. QR koda je preprosto kvadratna slika, ki je polna belih in črnih okenc različnih oblik in velikosti. Ta razporeditev oken je tisto, kar omogoča shranjevanje informacij na preprosti sliki. Ta del kode je strojno berljiv s pomočjo kamere. Običajno se zgodi, da kamero skenira QR kodo z določeno aplikacijo, ki skrbi za QR kodo, ki jo skeniramo. Aplikacija dostopa do kamere telefona, da posname kodo in nastalo sliko nato analizira aplikacija, ki omogoča pridobivanje informacij.

Kje se uporabljajo QR kode?

Tehnologija QR kode izvira leta 1994 z Japonske, kjer se uporablja v avtomobilski industriji. Potreba po kodi QR je bila posledica tega, da nismo mogli shraniti velike količine informacij v standardno črtno kodo, ki jo vidimo še danes. Od tod je koda QR hitro postala priljubljena in njena uporaba je bila sprejeta v vseh vrstah panog po vsem svetu.

Kadar koli se dogodek zgodi, se oglašuje na različne načine. Ta sredstva so pogosto razpršeni plakati po mestih in spletni oglasi. Ti oglasi zdaj vsebujejo kodo QR, ki jo lahko optično preberemo in nas popelje na stran z dogodki. Stran se lahko nahaja na Facebooku ali ima svojo spletno stran. Preprosto bomo povlekli svoje telefone, skenirali kodo in končali na točno tisti strani, ki bi jo radi iskali.

Tudi ključavnice so to tehnologijo začele vključevati na različne načine. Ena najpreprostejših se uporablja za kolesarske ključavnice. Ključavnico lahko odklenete preprosto s skeniranjem QR kode, ki je na njej. Aplikacija, ki obstaja za take ključavnice, zagotavlja, da je tudi uporabnik, ki skenira ključavnico, dejanski lastnik kolesa. Ne bo se odklenil s telefona nikogar, tudi če ima aplikacijo. To nam kaže, da so tudi QR kode zelo varne.

Eden mojih najljubših načinov, kako danes uporabljam QR kode, je plačevanje. Postopek nakupa in prodaje stvari je zdaj postal tako preprost. Vse, kar morate storiti, je, da odprete aplikacijo za plačilo in usmerite kamero telefona na QR kodo mesta, od koder želite opraviti nakup. Ko je koda optično prebrana, se denar odšteje od vašega računa in skoraj takoj dostavi na račun prejemnikov. Razlog, da mi je všeč ta posebna uporaba QR, je, da mi za nakupe ni treba imeti več niti kartice. To me resnično odvrne od skrbi za drugo pripadnost.

Kako lahko ustvarimo QR kode?

Morda ste že uganili, odgovor je Python! Lepota Pythona je v njegovi sposobnosti, da opravi skoraj vse naloge na svetu, in generacija QR kode je ena izmed njih. Očitno jih je mogoče ustvariti na več drugih načinov, vendar bomo tukaj razpravljali samo o Pythonu.

Najprej bomo poskrbeli, da bomo v naših sistemih Linux imeli pripravljeno stabilno in delujoče okolje Python.

Odprite terminal in zaženite 'posodobitev sudo apt-get'in dobite potrebne posodobitve za svoje pakete. Nato ugotovite, da imate nameščen Python, tako da zaženete 'python3 -v". Če je vse pravilno nameščeno, boste videli različico Pythona, nameščeno kot izhod za zgornji program. Zdaj bomo odprli naš IDE po izbiri in začeli ustvarjati svojo lastno kodo QR!

Naj se kodiranje začne!

Če nimatepyqrcode"in"pypng'že nameščen v vašem sistemu, potem se morate vrniti na terminal in zagnati'pip namestitev pyqrcode && pip namestitev pypng". Ko je za to poskrbljeno, začnite s potrebnim uvozom, kot je prikazano v spodnji kodi, in posnemajte tudi kodo. Povezavo v spremenljivki lahko zamenjate s katerim koli veljavnim URL-jem, ki ga želite prilagoditi svojemu malemu projektu.

Ime ustvarjene slike lahko spremenite tako, da nadomestite argument imena URL-ja.klic png. Ta metoda nam omogoča ustvarjanje .slika png, ki je zdaj uporabna za skeniranje. Če imate prednost za sliko, ki jo želite ustvariti, lahko tudi ustvarite sliko SVG, tako da spremenite klic funkcije iz 'url.png"do"url.svg". Spodnja slika prikazuje rezultat terminala. To sliko lahko celo optično preberete iz mobilne aplikacije in jo uporabite.

Kako uporabim sliko, ki sem jo pravkar ustvaril?

Za optično branje te slike potrebujete samo aplikacijo za skeniranje QR kode, nameščeno v telefonu.

Kako uporabim sliko, ki sem jo pravkar ustvaril?

Za optično branje te slike potrebujete samo aplikacijo za branje kode QR, nameščeno v telefonu.

Tudi s svojimi QR kodami ste lahko zelo kreativni. Veliko podjetij pogosto v svojih kodah skriva velikonočna jajca in podobne stvari, ki uporabnika lahko precej presenetijo.

Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...
Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...
Najboljši emulatorji igralne konzole za Linux
V tem članku bo navedena priljubljena programska oprema za emulacijo igralne konzole, ki je na voljo za Linux. Emulacija je sloj združljivosti program...