Tworzenie QR kodów
import qrcode
import tkinter as tk
from PIL import ImageTk
def generuj_qr():
global qkod, obrazek
dane = pole_tekstowe.get()
qrkod = qrcode.make(dane)
obrazek = ImageTk.PhotoImage(qrkod)
pic_label.configure(image=obrazek)
okno = tk.Tk()
okno.title("QR code generator")
etykieta = tk.Label(okno, text= "whats your name: ")
pole_tekstowe = tk.Entry(width=80)
przycisk = tk.Button(text="generate", command=generuj_qr)
pic_label = tk.Label(okno, text = "")
etykieta.pack()
pole_tekstowe.pack()
przycisk.pack()
pic_label.pack()
okno.mainloop()
opis:
tk.title -> nadajemy nazwę naszemu oknu
tk.Label(okno,text="wybrany tekst") - > wpisujemy wybrany tekst do okna
tk.Entry - > umieszamy pole tekstowe do wpisywania
tk.Button -> tworzymy przycisk
command= funkcja -> przycisk wykona podaną funkcje(czynność przy kliknięciu
? tk.Label (okno, text="") -> ? dlaczego pojawia nam się dwa razy tk.Label i raz mamy zdefiniowany (wpisany tekst) a raz jest to pusty ciąg ?