piton

Python QR Kodu oluşturucu

Python QR Kodu oluşturucu

QR kodları nelerdir?

QR kodları, her türlü bilgiyi paylaşma konusunda günümüz dünyasında en hızlı büyüyen trendlerden bazılarıdır. Uzun URL'leri paylaşmak, ödeme yapmak ve cihazların kilidini açmakla sınırlı olmayan her türlü farklı kullanım için hızla benimseniyor. QR kodu, farklı şekil ve boyutlardaki beyaz ve siyah kutularla dolu kare bir resimdir. Bu kutu düzenlemesi, bilgilerin basit bir resimde saklanmasını sağlar. Bu kod parçası, bir kamera yardımıyla makine tarafından okunabilir. Genellikle olan şey, QR kodunun, taradığımız QR koduyla ilgili endişeleri olan belirli bir uygulama aracılığıyla kamera tarafından taranmasıdır. Uygulama, kodun bir resmini çekmek için telefonun kamerasına erişir ve ortaya çıkan resim daha sonra bilgilerin çıkarılmasına izin veren uygulama tarafından analiz edilir.

QR kodları nerelerde kullanılır??

QR kod teknolojisi, 1994 yılında otomotiv endüstrisinde kullanıldığı Japonya'da ortaya çıktı. QR koduna duyulan ihtiyaç, bugün hala gördüğümüz standart barkodda büyük miktarda bilgiyi depolayamamaktan geldi. Oradan, QR kodu hızla popülerlik kazandı ve kullanımının dünyanın her yerindeki her türlü endüstride benimsendiğini gördü.

Bir olay gerçekleşmek üzereyken, çeşitli yollarla duyurulur. Bu araçlar genellikle şehirlere yayılan posterler ve çevrimiçi reklamlardır. Bu reklamlar artık, bizi etkinlikler sayfasına götüren, tarayabileceğimiz bir QR kodu içeriyor. Sayfa Facebook'ta bulunabilir veya kendi web sitesine sahip olabilir. Sadece telefonlarımızı alıp kodu tarayacağız ve tam olarak aramak istediğimiz sayfaya ulaşacağız.

Kilitler de bu teknolojiyi çeşitli farklı şekillerde birleştirmeye başladı. En basitlerinden biri çevrim kilitleri için kullanılır. Kilit, üzerinde bulunan QR kodunu tarayarak açılabilir. Bu tür kilitler için mevcut olan uygulama, kilidi tarayan kullanıcının aynı zamanda bisikletin de gerçek sahibi olmasını sağlar. Uygulamaya sahip olsalar bile kimsenin telefonunun kilidini açmaz. Bu bize QR kodlarının da çok güvenli olduğunu gösteriyor.

Bugün QR kodlarını kullanmanın en sevdiğim yollarından biri ödeme yapmaktır. Bir şeyleri satın alma ve satma süreci artık çok basit hale geldi. Tek yapmanız gereken ödeme uygulamasını açıp telefonunuzun kamerasını alışveriş yapmak istediğiniz yerin QR koduna yönlendirmek. Kod tarandıktan sonra para hesabınızdan düşülür ve neredeyse anında alıcının hesabına teslim edilir. QR'nin bu özel kullanımını sevmemin nedeni, artık alışveriş yapmak için bir kart bile taşımama gerek kalmamasıdır. Bu gerçekten aklımı başka bir eşyaya bakmaktan uzaklaştırıyor.

QR kodlarını nasıl oluşturabiliriz?

Zaten tahmin etmişsinizdir, cevap Python! Python'un güzelliği, dünyadaki hemen hemen her görevi yerine getirme yeteneğinde yatmaktadır ve QR kod oluşturma bunlardan biridir. Açıkçası onları oluşturmanın başka yolları da var ama biz burada sadece Python'u tartışacağız.

Öncelikle, Linux sistemlerimizde kararlı ve çalışan bir Python ortamına sahip olduğumuzdan emin olacağız.

Terminali açın ve 'sudo apt-get güncellemesi' ve paketleriniz için gerekli güncellemeleri alın. Ardından, ' komutunu çalıştırarak Python'un kurulu olduğunu belirleyinpiton3 -v'. Her şey doğru bir şekilde kurulmuşsa, yukarıdaki programın çıktısı olarak Python sürümünün kurulu olduğunu göreceksiniz. Şimdi seçim IDE'mizi açacağız ve kendi QR kodumuzu oluşturmaya başlayacağız!

Kodlama başlasın!

Eğer yoksa'pyqrcode' ve 'pypng' sisteminizde zaten kuruluysa, terminale geri dönmeniz ve çalıştırmanız gerekir 'pip kurulum pyqrcode && pip kurulum pypng'. Bu halledildikten sonra, aşağıdaki kodda gösterildiği gibi gerekli içe aktarmaları yaparak başlayın ve kodu da taklit edin. Küçük projenizi özelleştirmek istediğiniz herhangi bir geçerli URL'ye değişkendeki bağlantıyı değiştirebilirsiniz.

Oluşturulan görüntünün adı, url'nin name argümanı değiştirilerek değiştirilebilir.png çağrısı. Bu yöntem, bir .artık tarama için kullanılabilen png görüntüsü. Oluşturmak istediğiniz görüntü türü için bir tercihiniz varsa, işlev çağrısını ' öğesinden değiştirerek bir SVG görüntüsü oluşturmayı da seçebilirsinizurl.png' için'url.svg'. Aşağıdaki resim terminalden gelen sonucu göstermektedir. Hatta bu resmi mobil uygulamanızdan tarayıp kullanabilirsiniz.

Yeni oluşturduğum resmi nasıl kullanırım?

Bu görüntüyü taramak için ihtiyacınız olan tek şey, telefonunuzda yüklü olan bir QR kod tarayıcı uygulamasıdır.

Yeni oluşturduğum resmi nasıl kullanırım?

Bu görüntüyü taramak için ihtiyacınız olan tek şey, telefonunuzda yüklü olan bir QR kod tarayıcı uygulamasıdır.

QR kodlarınızla da çok yaratıcı olabilirsiniz. Birçok şirket çoğu zaman kodlarında gizli paskalya yumurtaları ve benzeri şeyler bulundurur ve bu da kullanıcıyı oldukça şaşırtabilir.

En İyi 5 Oyun Yakalama Kartı
YouTube'da oyun akışlarını hepimiz gördük ve sevdik. PewDiePie, Jakesepticye ve Markiplier, oyun deneyimlerini yükleyerek ve izleyicileri en yeni oyun...
Linux'ta Oyun Nasıl Geliştirilir
On yıl önce, pek çok Linux kullanıcısı en sevdikleri işletim sisteminin bir gün ticari video oyunları için popüler bir oyun platformu olacağını tahmin...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...