Generator kodu Python QR

Generator kodu Python QR

Jakie są kody QR?

Kody QR to jedne z najszybciej rozwijających się trendów w dzisiejszym świecie, jeśli chodzi o udostępnianie jakichkolwiek informacji. Szybko staje się przyjęta w przypadku wszelkiego rodzaju różnych zastosowań, które nie ograniczają się do udostępniania długich adresów URL, dokonywania płatności i urządzeń odblokowujących i tak dalej. Kod QR to po prostu kwadratowy obraz, który jest zagracony białymi i czarnymi skrzynkami o różnych kształtach i rozmiarach. Ten układ pól pozwala na przechowywanie informacji na prostym zdjęciu. Ten kawałek kodu można odczytać maszynowo dzięki pomocy aparatu. Zwykle dzieje się to, że kod QR jest skanowany przez kamerę za pośrednictw. Aplikacja uzyskuje dostęp do aparatu telefonu, aby zrobić zdjęcie kodu, a wynikowy obraz jest następnie analizowany przez aplikację, która umożliwia wyodrębnienie informacji.

Gdzie są używane kody QR?

Technologia kodu QR pochodzi z 1994 roku z Japonii, gdzie była używana w branży motoryzacyjnej. Potrzeba kodu QR wynikała z niezdolności do przechowywania dużych ilości informacji w standardowym kodzie kreskowym. Stamtąd kod QR zyskał szybką popularność i zobaczył, że jego użycie jest przyjęte w różnych branżach na całym świecie.

Ilekroć wydarzenie ma się wydarzyć, jest ono reklamowane w różnych sposobach. Te środki są często plakatami rozlepionymi w miastach i reklamach internetowych. Te reklamy zawierają teraz kod QR, który możemy zeskanować, który zabierze nas na stronę zdarzeń. Strona może być zlokalizowana na Facebooku lub mieć własną stronę internetową. Po prostu podciągniemy telefony i zeskanujemy kod i skończymy na dokładnej stronie, którą chcielibyśmy sprawdzić.

Zamki również zaczęły włączać tę technologię na różne sposoby. Jeden z najprostszych tam jest używany do zamków rowerowych. Zamek można odblokować po prostu poprzez skanowanie dostępnego kodu QR. Aplikacja, która istnieje dla takich zamków, zapewnia, że ​​użytkownik, który skanuje zamek, jest również właścicielem roweru. Nie odblokuje się od czyjennego telefonu, nawet jeśli mają aplikację. To pokazuje, że kody QR są również bardzo bezpieczne.

Jednym z moich ulubionych sposobów, w jaki dziś są używane kody QR, jest dokonywanie płatności. Proces zakupu i sprzedaży rzeczy stał się teraz tak prosty. Wszyscy musicie otworzyć aplikację płatniczą i skierować aparat telefonu na kod QR miejsca, w którym chcesz dokonać zakupu. Po zeskanowaniu kodu pieniądze są odejmowane z twojego konta i dostarczane na konto odbiorców. Powodem, dla którego uwielbiam to szczególne zastosowanie QR, jest to, że nie muszę nosić nawet karty, aby dokonywać zakupów. To naprawdę odciąga mi umysł od opieki nad kolejnym przynależnością.

Jak możemy wygenerować kody QR?

Być może już to zgadłeś, odpowiedź brzmi Python! Piękno Pythona polega na jego zdolności do wykonywania prawie każdego zadania na świecie, a generowanie kodu QR jest jednym z nich. Istnieje oczywiście kilka innych sposobów ich generowania, ale będziemy omawiać tutaj tylko Python.

Pierwsza rzecz, upewnimy się, że mamy stabilne i działające środowisko Python gotowe do naszych systemów Linux.

Otwórz terminal i uruchomSudo apt-get Aktualizacja'i uzyskaj niezbędne aktualizacje swoich pakietów. Następnie określ, że masz zainstalowany Python, uruchamiając 'Python3 -V'. Jeśli wszystko zostanie poprawnie zainstalowane, zobaczysz wersję Pythona zainstalowaną jako wyjście do powyższego programu. Teraz otworzymy naszą IDE i zaczniemy tworzyć własny kod QR!

Niech kodowanie rozpocznie się!

Jeśli nie maszPyqrcode' I 'PYPNG„Już zainstalowany w systemie, a następnie musisz wrócić do terminalu i uruchomić”instaluj PIP PyqrCode && PIP Instaluj PYPNG'. Po tym, jak się to zadbano, zacznij od wykonania niezbędnego importu, jak pokazano w poniższym kodzie i naśladuj kod. Możesz wymienić link w zmiennej na dowolny prawidłowy adres URL, który chcesz dostosować swój mały projekt.

Nazwę utworzonego obrazu można zmienić, zastępując argument nazwy adresu URL.PNG Call. Ta metoda pozwala nam utworzyć .obraz PNG, który jest teraz użyteczny do skanowania. Jeśli masz preferencję dla typu obrazu, który chcesz utworzyć, możesz również wybrać obraz SVG, zmieniając wywołanie funkcji z 'URL.png' Do 'URL.svg'. Poniższe zdjęcie pokazuje wynik z terminalu. Możesz nawet zeskanować to zdjęcie z aplikacji mobilnej i użyć go.

Jak użyć obrazu, który właśnie utworzyłem?

Wszystko, czego potrzebujesz, aby zeskanować ten obraz, to aplikacja skanera kodu QR zainstalowana w telefonie.

Jak użyć obrazu, który właśnie utworzyłem?

Wszystko, czego potrzebujesz, aby zeskanować ten obraz, to aplikacja skanera kodu QR zainstalowana w telefonie.

Możesz też być bardzo kreatywny dzięki swoim kodom QR. Wiele firm często ma jaja wielkanocne i podobne rzeczy ukryte w swoich kodach, co może dać użytkownikowi całkiem niespodziankę.