Python ile QR kod yaratmak için öncelikle 'qrcode' paketini indirmeniz gerekmektedir. Farklı QR code paketleri var ama ben bu paket üzerinden örnek göstereceğim.
Kısa bir kod üzerinden konuyu irdeleyelim.
import qrcode
Öncelikle kullanabilmemiz için import etmemiz gerekiyor.
data = 'Hello world'
Herhangi bir data oluşturuyorum. Bu data QR kodu okuttuğumuz zaman karşımıza çıkacak olan bilgi olacak. Data string olabilir, liste olabilir, link olabilir, hayal gücünüze kalmış.
image = qrcode.make(data)
Bir fotoğraf oluşturuyor ve data make ile QR koda çevriliyor. Datayı image = qrcode.make('Hello World') yazarak da QR koda çevirebiliriz.
image.save('qrcode.png')
Oluşturduğum fotoğrafı save ile png dosyası olarak kaydediyorum. Görüldüğü üzere dosya tipini de siz seçiyorsunuz, isterseniz jpg olarak da kaydedebilirsiniz.
Eğer image.show() derseniz kaydedilen fotoğraf ekrana gelecektir.
Kodun tamamı:
import qrcode
data = 'Hello World'
image.save('qrcode.png')
Oluşturulan QR kod:
Comments