PythonでQRコード生成プログラム作成


Pythonのプログラミング言語としての主な特徴は、少ないコードで簡潔にプログラムを書けること、専門的なライブラリが豊富にあることなどが挙げられます。

pythonでQRコードを作成するプログラムを製造しました。記録として投稿します。

以下が製造したプログラムの画像です。

PythonでQRコード生成プログラム作成
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コードは以下になります。

PythonでQRコード生成プログラム作成
PythonでQRコード生成プログラム作成

是非参考にしてください!!

Nandemo Webtools

Leave a Reply