Python QR Code Generator

Python QR Code Generator

Cosa sono i codici QR?

I codici QR sono alcune delle tendenze in più rapida crescita nel mondo di oggi quando si tratta di condividere qualsiasi tipo di informazione. Sta diventando rapidamente adottato per tutti i tipi di usi diversi che non si limitano alla condivisione di lunghi URL, effettuando pagamenti e dispositivi di sblocco e quant'altro. Un codice QR è semplicemente un'immagine quadrata che è ingombra di scatole bianche e nere di diverse forme e dimensioni. Questa disposizione delle caselle è ciò che consente di memorizzare le informazioni in una semplice immagine. Questo pezzo di codice è leggibile con la macchina attraverso l'aiuto di una fotocamera. Quello che di solito accade è che il codice QR è scansionato dalla fotocamera attraverso un'applicazione specifica che ha una preoccupazione con il codice QR che stiamo scansionando. L'applicazione accede alla fotocamera del telefono per scattare una foto del codice e l'immagine risultante viene quindi analizzata dall'applicazione che consente di estrarre le informazioni.

Dove vengono utilizzati i codici QR?

La tecnologia del codice QR è nata nel 1994 dal Giappone, dove è stata utilizzata nel settore automobilistico. La necessità del codice QR è stata dall'essere incapace di archiviare grandi quantità di informazioni nel codice a barre standard che vediamo ancora oggi. Da lì, il codice QR ha guadagnato una rapida popolarità e ha visto il suo uso adottato in tutti i tipi di industrie in tutto il mondo.

Ogni volta che sta per accadere un evento, viene pubblicizzato con vari mezzi. Questi mezzi sono spesso poster schizzati tra città e pubblicità online. Questi annunci ora contengono un codice QR che possiamo scansionare che ci porta alla pagina degli eventi. La pagina potrebbe trovarsi su Facebook o avere il proprio sito Web. Solleveremo semplicemente i nostri telefoni e scansioneremo il codice e finiremo nella pagina esatta che vorremmo cercare.

Le serrature hanno anche iniziato a incorporare questa tecnologia in vari modi. Uno dei più semplici là fuori è usato per i blocchi ciclabili. Il blocco può essere sbloccato semplicemente scansionando il codice QR disponibile su di esso. L'app che esiste per tali serrature si assicura che l'utente che sta scansionando il blocco sia anche il proprietario reale della bicicletta. Non si sbloccherà solo dal telefono di nessuno anche se hanno l'app. Questo ci mostra che anche i codici QR sono molto sicuri.

Uno dei miei modi preferiti in cui i codici QR vengono utilizzati oggi è effettuare pagamenti. Il processo di acquisto e vendita di cose è diventato così semplice ora. Tutti voi dovete fare è aprire l'app di pagamento e puntare la fotocamera del telefono al codice QR del luogo in cui si desidera effettuare l'acquisto. Una volta scansionato il codice, il denaro viene detratto dal tuo account e consegnato al conto dei destinatari quasi istantaneamente. Il motivo per cui amo questo particolare uso di QR è che non ho più bisogno di trasportare nemmeno una carta per effettuare acquisti. Questo mi toglie davvero la testa dal prendermi cura di un'altra appartenenza.

Come possiamo generare codici QR?

Potresti già averlo indovinato, la risposta è Python! La bellezza di Python risiede nella sua capacità di eseguire quasi tutti i compiti nel mondo e la generazione del codice QR è una di queste. Ci sono ovviamente molti altri modi per generarli, ma discuteremo solo qui Python.

Prima di prima cosa, ci assicureremo di avere un ambiente Python stabile e funzionante pronto sui nostri sistemi Linux.

Apri il terminale ed eseguiSudo Apt-get Aggiornamento'E ottieni gli aggiornamenti necessari per i tuoi pacchetti. Quindi identifica che hai installato Python mediantePython3 -v'. Se tutto è installato correttamente, vedrai la versione di Python installata come output per il programma sopra. Ora apriremo il nostro IDE preferito e inizieremo a creare il nostro codice QR!

Lascia che inizi la codifica!

Se non hai 'PyqrCode' E 'pypng"Già installato nel tuo sistema, quindi devi tornare al terminale ed eseguire"PIP Installa PyqrCode && Pip Installa pypng'. Una volta che è stato curato, inizia facendo le importazioni necessarie come mostrato nel codice seguente e imita anche il codice. È possibile sostituire il collegamento nella variabile a qualsiasi URL valido che si desidera personalizzare il tuo piccolo progetto.

Il nome dell'immagine creata può essere modificato sostituendo l'argomento del nome dell'URL.chiamata png. Questo metodo ci consente di creare un .Immagine PNG che ora è utilizzabile per la scansione. Se hai una preferenza per il tipo di immagine che si desidera creare, puoi anche scegliere di creare un'immagine SVG modificando la chiamata di funzione da "URL.png' A 'URL.Svg'. L'immagine seguente mostra il risultato dal terminale. Puoi persino scansionare questa immagine dalla tua app mobile e usarla.

Come uso l'immagine che ho appena creato?

Tutto ciò che serve per scansionare quell'immagine è un'app scanner di codice QR installata sul telefono.

Come uso l'immagine che ho appena creato?

Tutto ciò che serve per scansionare quell'immagine è un'app scanner di codice QR installata sul telefono.

Puoi diventare molto creativo anche con i tuoi codici QR. Molte aziende spesso hanno uova di Pasqua e cose simili nascoste nei loro codici che possono dare all'utente una vera sorpresa.