Pythonのプログラミング言語としての主な特徴は、少ないコードで簡潔にプログラムを書けること、専門的なライブラリが豊富にあることなどが挙げられます。
pythonでQRコードを作成するプログラムを製造しました。記録として投稿します。
以下が製造したプログラムの画像です。
機能説明
URLを入力する。
QRコードの名前を入力する。
QRコード生成ボタンをクリックするとQRnameで入力した文字でQRコードが画像で生成される。
プログラムコード
import qrcode import tkinter def 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('QRコード作成') tki.configure(bg='SpringGreen2') 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='QRコード生成', command=btn_click) btn.place(x=180, y=150) tki.mainloop() # アプリを起動
実際に作成したQRコードは以下になります。
是非参考にしてください!!