-->

QR code Generator dengan Python GUI


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

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.

pip install segno

koding Lengkap

import tkinter as tk from tkinter import ttk import webbrowser import segno

def generate_qr(): url = url_entry.get() qr = segno.make(url)
#untuk menentukan nama file, warna QR , dan warna background QR qr.save('QR.png', dark="black", light="#ffffff", scale=5)
#judul aplikasi / title aplikasi root = tk.Tk() root.title("QR Code Generator") mainframe = ttk.Frame(root, padding="20") mainframe.grid(column=0, row=0, sticky=(tk.N, tk.W, tk.E, tk.S)) mainframe.columnconfigure(0, weight=1) mainframe.rowconfigure(0, weight=1)

#bagian membuat input url , saat input wajib menyertai link lengkap ya , sample : https://www.google.com
url_label = ttk.Label(mainframe, text="Enter URL:") url_label.grid(column=0, row=0, sticky=tk.W) url_entry = ttk.Entry(mainframe, width=50) url_entry.grid(column=1, row=0)
#bagian membuat tombol generate QR generate_button = ttk.Button(mainframe, text="Generate QR", command=generate_qr) generate_button.grid(column=0, row=1, columnspan=2) root.mainloop()

saya menyertakan keterangan pada masing2 bagian script , bisa teman-teman kembangkan lagi selamat bereksperimen ^^
See Also :