Python İle Basit QR Code Oluşturma Uygulaması

Python ile qr kod oluşturmak için https://pypi.org/project/qrcode/ adresinden qrcode paketini indirmemiz gerekiyor. 17 Temmuz 2022

Python ile qr kod oluşturmak için https://pypi.org/project/qrcode/ adresinden qrcode paketini indirmemiz gerekiyor.Kod editörümüzden terminali açıyoruz. Aşağıdaki komutu yazıp enter'a basarak kurulumu sağlayabiliriz.

pip install qrcode pillow

Paketimizin kurulumu tamamlandıktan sonra artık kod yazma işlemlerine başlayabiliriz. İlk olarak paketimizi projemize dahil edelim.

import qrcode

Daha sonra code adında bir değişken oluşturalım ve qrcode.make('') komutunu kullanalım. Burada isterseniz bir metin girişi yapabilirsiniz veya isterseniz bir url girişi yapabilirsiniz.

code = qrcode.make('Atamedya')

QR-code içerisine istediğimiz bilgiyi yerleştirdikten sonra geriye sadece çıktısını almak kalıyor. .save('') metodu sayesinde çıktımızı alabiliriz. Burada save içerisine hangi formatta çıktı almak istediğimizi ve çıktı alırken hangi isimde olması gerektiğini belirliyoruz.

code.save('qrcode.png')

Kodun son hali aşağıdaki gibidir.

import qrcode

code = qrcode.make('Atamedya')

code.save('qrcode.png')

Bu kod bloğunu çalıştırdığımızda, .py dosyamız ile aynı dizine qr kodumuz oluşuyor. Python ile qr code oluşturma işlemini başarıyla tamamlıyoruz.

Benzer Blog yazıları

Yazılım Tasarım Desenleri (DESIGN PATTERN)

Yazılım mühendisliğinde, bir tasarım deseni, yazılım tasarımında yaygın olarak ortaya çıkan bir sorun için genel olarak tekrarlanab...Devamı…

PHP - WAMPSERVER İLE SUNUCU YAZILIMI NE DEMEKTİR?

Temel programlama dilleri denince akla HTML , CSS , JS üçlüsü geliyorsa doğru rotadan başlamışsınız demektir. Bu dilleri iyice k...Devamı…

Visual Studio Code Nedir?

Günümüzde programlama dilleri bağımsız bir alana taşınmaya başlanmıştır. Bir programlama dili ile geliştirme yapmak için her t&u...Devamı…

Site Haritası Nedir?

Site haritası, arama motorlarına internet sayfa sitenizin içerdiği bütün sayfalar ve içerikler hakkında detaylı bilgi sağlayan...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste