Python

Pythoni QR-koodi generaator

Pythoni QR-koodi generaator

Mis on QR-koodid?

QR-koodid on tänapäeva maailmas kõige kiiremini kasvavad trendid igasuguse teabe jagamisel. See on kiiresti kasutusel kõikvõimalikel erinevatel eesmärkidel, mis ei piirdu pikkade URL-ide jagamise, maksete tegemise ja seadmete avamisega ning mis veel. QR-kood on lihtsalt ruudukujuline pilt, mis on täis erineva kuju ja suurusega valgeid ja musti kaste. See lahtrite paigutus võimaldab teavet salvestada lihtsas pildis. See koodilõik on kaamera abil masinloetav. Tavaliselt juhtub see, et kaamera skannib QR-koodi konkreetse rakenduse kaudu, mis on seotud meie skannitava QR-koodiga. Rakendus pääseb telefoni kaamerale, et koodist pilti teha, ja seejärel analüüsib saadud pilti, mis võimaldab teavet välja võtta.

Kus kasutatakse QR-koode?

QR-koodi tehnoloogia pärines 1994. aastal Jaapanist, kus seda kasutati autotööstuses. Vajadus QR-koodi järele tulenes sellest, et ei olnud võimalik salvestada suures koguses teavet standardsesse vöötkoodi, mida näeme ka praegu. Sealt sai QR-kood kiire populaarsuse ja nägi selle kasutamist kõikvõimalikes tööstusharudes üle kogu maailma.

Alati, kui mõni sündmus on toimumas, reklaamitakse seda erinevate vahendite abil. Need vahendid on sageli linnades laiali plakatid ja veebireklaamid. Need reklaamid sisaldavad nüüd QR-koodi, mille saame skannida ja mis viib meid sündmuste lehele. Leht võib asuda kas Facebookis või omada oma veebisaiti. Tõmbame lihtsalt oma telefonid üles ja skannime koodi ning jõuame täpselt sellisele lehele, mida tahaksime üles otsida.

Ka lukud on hakanud seda tehnoloogiat kasutama mitmel erineval viisil. Üht lihtsamat sealsest kasutatakse tsiklilukkude jaoks. Luku saab avada, lihtsalt skannides sellel olevat QR-koodi. Selliste lukkude jaoks olemas olev rakendus tagab, et lukku skaneeriv kasutaja oleks ka jalgratta tegelik omanik. See ei avane lihtsalt kellegi telefonist, isegi kui tal on rakendus olemas. See näitab meile, et ka QR-koodid on väga turvalised.

Üks minu lemmikviise, kuidas tänapäeval QR-koode kasutatakse, on maksete tegemine. Asjade ostmise ja müümise protsess on nüüd nii lihtsaks muutunud. Teil jääb üle vaid avada makserakendus ja osutada telefoni kaamera selle koha QR-koodile, kust soovite ostu sooritada. Kui kood on skannitud, arvestatakse raha teie kontolt maha ja toimetatakse saajakontole peaaegu kohe. Ma armastan seda QR-i konkreetset kasutamist seetõttu, et mul pole enam vaja ostude tegemiseks isegi kaarti kaasas kanda. See võtab mu mõtte teise kuuluvuse eest hoolitsemisest tõesti kõrvale.

Kuidas saaksime luua QR-koode?

Võib-olla olete seda juba aimanud, vastus on Python! Pythoni ilu seisneb selles, et suudab täita peaaegu kõiki ülesandeid maailmas ja QR-koodide genereerimine on üks neist. Nende genereerimiseks on ilmselgelt veel mitmeid viise, kuid siin arutleme ainult Pythoni üle.

Kõigepealt veendume, et meie Linuxi süsteemides on valmis stabiilne ja toimiv Pythoni keskkond.

Avage terminal ja käivitage 'sudo apt-get värskendus'ja hankige oma pakettide jaoks vajalikud värskendused. Seejärel tuvastage, et teil on Python installitud, käivitades "python3 -v". Kui kõik on õigesti installitud, näete ülaltoodud programmi väljundina installitud Pythoni versiooni. Nüüd avame oma valitud IDE ja hakkame looma oma QR-koodi!

Las kodeerimine algab!

Kui teil polepyqrcode"ja"püpng"on juba teie süsteemi installitud, peate terminali tagasi minema ja käivitama"pip install pyqrcode && pip install pypng". Kui see on hoolitsetud, alustage vajaliku impordiga, nagu on näidatud allolevas koodis, ja jäljendage ka koodi. Muutuja lingi saate asendada mis tahes kehtiva URL-iga, mille soovite oma väikest projekti kohandada.

Loodud pildi nime saab muuta, asendades URL-i nime argumendi.png-kõne. See meetod võimaldab meil luua a .png-pilt, mida saab nüüd skannimiseks kasutada. Kui eelistate loodava pildi tüüpi, saate valida ka SVG-pildi loomise, muutes funktsioonikõne väärtusest 'URL.png"kuni"URL.svg". Alloleval pildil on terminali tulemus. Saate seda pilti isegi oma mobiilirakendusest skannida ja seda kasutada.

Kuidas kasutada äsja loodud pilti?

Selle pildi skannimiseks on vaja ainult teie telefoni installitud QR-koodi skanneri rakendust.

Kuidas kasutada äsja loodud pilti?

Selle pildi skannimiseks on vaja ainult teie telefoni installitud QR-koodi skanneri rakendust.

Ka QR-koodide abil saate olla väga loov. Paljudel ettevõtetel on sageli koodidesse peidetud lihavõttemunad ja muu sarnane kraam, mis võib kasutajale üllatada.

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...