創建了一個使用 python 創建二維碼的程序。
下面是生成的程序的圖像。
功能描述
輸入網址(URL)。
輸入二維碼的名稱。
當單擊 QR 碼生成按鈕時,將使用 QRname 中輸入的字符將 QR 碼生成為圖像。
程序代碼
import qrcode
import tkinterdef btn_click():S = txt_1.get()qr_name = txt_2.get()img = qrcode.make(S)img.save(f'{qr_name}.png')# 畫面作成
tki = tkinter.Tk()
tki.geometry('460x190')
tki.title('生成二維碼')lbl_1 = tkinter.Label(text='URL')
lbl_1.place(x=70, y=50)lbl_1 = tkinter.Label(text='QRname')
lbl_1.place(x=70, y=100)txt_1 = tkinter.Entry(width=30)
txt_1.place(x=130, y=50)txt_2 = tkinter.Entry(width=30)
txt_2.place(x=130, y=100)# 按鈕
btn = tkinter.Button(tki, text='生成二維碼', command=btn_click)
btn.place(x=180, y=150)
tki.mainloop() # 啟動應用程序
實際創建的二維碼如下所示。