Python

Python QR kodu ģenerators

Python QR kodu ģenerators

Kas ir QR kodi?

QR kodi ir dažas no visātrāk augošajām tendencēm mūsdienu pasaulē, kad runa ir par jebkāda veida informācijas kopīgošanu. Tas tiek ātri pieņemts visdažādākajiem dažādiem lietojumiem, kas neaprobežojas tikai ar garu URL koplietošanu, maksājumu veikšanu un ierīču atbloķēšanu un vēl ko. QR kods ir vienkārši kvadrātveida attēls, kas ir pārblīvēts ar dažādu formu un izmēru baltām un melnām kastēm. Šis lodziņu izvietojums ļauj informāciju glabāt vienkāršā attēlā. Šis koda fragments ir mašīnlasāms, izmantojot kameru. Parasti notiek tas, ka QR kodu skenē kamera, izmantojot īpašu lietojumprogrammu, kurai ir bažas par mūsu skenēto QR kodu. Lietojumprogramma piekļūst tālruņa kamerai, lai nofotografētu kodu, un iegūtais attēls tiek analizēts lietojumprogrammā, kas ļauj iegūt informāciju.

Kur tiek izmantoti QR kodi?

QR koda tehnoloģija 1994. gadā radās Japānā, kur to izmantoja automobiļu rūpniecībā. Nepieciešamība pēc QR koda radās no tā, ka nespējām uzglabāt lielu daudzumu informācijas standarta svītrkodā, ko mēs joprojām redzam šodien. Turpmāk QR kods ieguva ātru popularitāti un redzēja, ka tā izmantošana tiek pieņemta visās nozarēs visā pasaulē.

Ikreiz, kad notiek kāds notikums, to reklamē ar dažādiem līdzekļiem. Šie līdzekļi bieži ir plakāti, kas izkaisīti pa pilsētām, un tiešsaistes reklāmas. Šajās reklāmās tagad ir QR kods, kuru mēs varam ieskenēt, kas mūs novirza uz pasākumu lapu. Lapa varētu atrasties vai nu Facebook, vai arī tai būtu sava vietne. Mēs vienkārši pievilksim savus tālruņus un ieskenēsim kodu un nonāksim tieši tajā lapā, kuru mēs vēlētos meklēt.

Arī slēdzenes ir sākušas iekļaut šo tehnoloģiju dažādos veidos. Viens no vienkāršākajiem tur tiek izmantots velosipēdu slēdzenēm. Slēdzeni var atbloķēt, vienkārši skenējot tajā pieejamo QR kodu. Lietotne, kas pastāv šādām slēdzenēm, nodrošina, ka lietotājs, kurš skenē slēdzeni, ir arī velosipēda faktiskais īpašnieks. Tas netiks atbloķēts tikai no kāda tālruņa, pat ja viņam ir lietotne. Tas mums parāda, ka arī QR kodi ir ļoti droši.

Viens no maniem iecienītākajiem QR kodu izmantošanas veidiem šodien ir maksājumu veikšana. Lietu pirkšanas un pārdošanas process tagad ir kļuvis tik vienkāršs. Viss, kas jums jādara, ir atvērt maksājumu lietotni un norādīt tālruņa kameru uz tās vietas QR kodu, no kuras vēlaties veikt pirkumu. Kad kods ir skenēts, nauda tiek atskaitīta no jūsu konta un gandrīz uzreiz tiek piegādāta saņēmēju kontam. Iemesls, kāpēc es mīlu šo konkrēto QR lietojumu, ir tas, ka, lai veiktu pirkumus, man vairs nav nepieciešams nēsāt līdzi pat karti. Tas tiešām atņem manu prātu rūpēties par citu piederību.

Kā mēs varam ģenerēt QR kodus?

Iespējams, jūs jau to uzminējāt, atbilde ir Python! Python skaistums slēpjas spējā veikt gandrīz jebkuru uzdevumu pasaulē, un QR kodu ģenerēšana ir viena no tām. Acīmredzot ir vairāki citi veidi, kā tos ģenerēt, taču šeit mēs apspriedīsim tikai Python.

Pirmkārt, mēs pārliecināsimies, vai mūsu Linux sistēmās ir gatava stabila un darbojoša Python vide.

Atveriet termināli un palaidiet 'sudo apt-get atjauninājums'un iegūstiet nepieciešamos atjauninājumus savām paketēm. Pēc tam identificējiet, ka jums ir instalēts Python, palaižot 'python3 -v". Ja viss ir pareizi instalēts, redzēsit instalētās Python versiju kā izeju uz iepriekš minēto programmu. Tagad mēs atvērsim izvēlēto IDE un sāksim izveidot savu QR kodu!

Ļaujiet sākt kodēšanu!

Ja jums navpiqrcode' un 'pypng'jau ir instalēts jūsu sistēmā, tad jums jāatgriežas terminālā un jāpalaiž'Pip install pyqrcode && pip install pypng". Kad tas ir rūpējies, sāciet ar nepieciešamo importēšanu, kā parādīts zemāk esošajā kodā, un atdariniet arī kodu. Mainīgā saiti varat aizstāt ar jebkuru derīgu URL, kuru vēlaties pielāgot mazajam projektam.

Izveidotā attēla nosaukumu var mainīt, aizstājot URL nosaukuma argumentu.png zvans. Šī metode ļauj mums izveidot a .png attēls, kuru tagad var izmantot skenēšanai. Ja vēlaties izvēlēties izveidojamā attēla veidu, varat arī izveidot SVG attēlu, mainot funkcijas izsaukumu no 'URL.png"uz"URL.svg". Zemāk redzamajā attēlā parādīts rezultāts no termināla. Jūs pat varat skenēt šo attēlu no savas mobilās lietotnes un to izmantot.

Kā es varu izmantot tikko izveidoto attēlu?

Viss, kas jums nepieciešams, lai skenētu šo attēlu, ir tālrunī instalēta QR kodu skenera lietotne.

Kā es varu izmantot tikko izveidoto attēlu?

Viss, kas jums nepieciešams, lai skenētu šo attēlu, ir tālrunī instalēta QR kodu skenera lietotne.

Arī ar QR kodiem jūs varat būt ļoti radošs. Daudzu uzņēmumu kodos bieži ir paslēptas Lieldienu olas un tamlīdzīgi izstrādājumi, kas var sagādāt lietotājam lielu pārsteigumu.

Kā lietot GameConqueror Cheat Engine Linux
Rakstā ir sniegts ceļvedis par GameConqueror apkrāptu dzinēja izmantošanu Linux. Daudzi lietotāji, kas spēlē spēles operētājsistēmā Windows, bieži izm...
Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļ...
Labākie Linux spēļu draiveri 2021. gadā
Linux operētājsistēma ir gājusi tālu no sākotnējā, vienkāršā uz serveriem balstītā izskata. Šī operētājsistēma pēdējos gados ir ārkārtīgi uzlabojusies...