tutorial membuat qr code dengan python

Tutorial Membuat QR Code dengan Python

Pada artikel ini, kita akan belajar cara membuat QR Code menggunakan bahasa pemrograman Python dengan menggunakan pustaka atau library qrcode.

QR Code (Quick Response Code) adalah sebuah jenis kode matriks dua dimensi yang dapat menyimpan informasi secara efisien dan dapat dengan mudah dibaca oleh perangkat mobile atau pemindai QR.

Persiapan

Sebelum memulai, pastikan Anda telah menginstal Python di komputer Anda. Selain itu, kita akan menggunakan pustaka qrcode untuk membuat QR Code.

Jika Anda belum menginstalnya, lakukan instalasi dengan menggunakan perintah berikut di terminal atau command prompt:

pip install qrcode

Setelah qrcode diinstal, kita siap untuk mulai membuat QR Code.

Langkah 1: Impor pustaka yang diperlukan

Pertama-tama, impor pustaka qrcode ke dalam skrip Python kita. Kita juga akan mengimpor modul image dari pustaka PIL (Python Imaging Library) untuk menyimpan QR Code yang telah dibuat ke dalam file gambar.

import qrcode
from PIL import Image

Langkah 2: Membuat QR Code

Selanjutnya, mari kita mulai membuat QR Code dengan memasukkan data yang ingin kita sisipkan ke dalam QR Code. Misalnya, jika kita ingin menyimpan URL, teks, atau data lainnya dalam QR Code, kita akan memasukkan data tersebut sebagai string.

data_to_store = "https://leravio.com"
qr = qrcode.QRCode(
    version=1,
    error_correction=qrcode.constants.ERROR_CORRECT_L,
    box_size=10,
    border=4,
)
qr.add_data(data_to_store)
qr.make(fit=True)

Langkah 3: Membuat Gambar QR Code

Setelah QR Code berhasil dibuat, langkah selanjutnya adalah mengonversinya menjadi gambar yang dapat disimpan dalam format yang diinginkan, seperti PNG atau JPG.

img = qr.make_image(fill_color="black", back_color="white")

Langkah 4: Menyimpan Gambar QR Code

Terakhir, simpan gambar QR Code ke dalam file dengan ekstensi tertentu. Misalnya, kita akan menyimpannya dalam format PNG.

file_name = "qr_code_example.png"
img.save(file_name)

Kesimpulan

Dalam tutorial ini, kita telah belajar cara membuat QR Code dengan Python menggunakan pustaka qrcode.

QR Code merupakan cara efisien dan praktis untuk menyimpan informasi dan dapat digunakan dalam berbagai aplikasi, termasuk pemasaran, manajemen stok, dan lain-lain.

Anda dapat berkreasi dengan mengubah data yang akan disimpan dalam QR Code, seperti URL, teks, nomor telepon, atau apapun yang Anda inginkan.

Jangan ragu untuk mencoba berbagai opsi yang ditawarkan oleh pustaka qrcode, seperti mengatur ukuran QR Code, warna, dan level error correction, untuk mendapatkan hasil QR Code yang sesuai dengan kebutuhan Anda. Selamat mencoba dan semoga bermanfaat!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top