【Python】QRコード、バーコード作成GUIアプリ

Python

【Python】QRコード、バーコード作成GUIアプリ

pythonでQRCode、BarCodeを作成するGUIアプリ作成

完成形は下図のようになります。タブでQRとBarCodeを切り替えできるようにしました。ボタン押下で簡単に作成できるので、業務でちょっとしたQRCode、BarCodeが欲しいとき、重宝します。オフラインPCで尚且つ、Excelも無い場合に役に立ちますね。

pyqrcode1 pybarcode1

 

ソースコード紹介

今回のGUIは、pysimpleguiを使用しました。シンプルなGUIアプリを簡単に作成できます。

ライブラリ

 

画像保存した場合

作成したコードを保存する場合、コメントアウトしている一行を解除してあげれば、画像保存されるようになります。

保存先は、カレントディレクトリに保存されるようになっているので、適宜保存先パスは変更して下さい。

qrcode_bar_code_save

exeファイル化

pyinstallerを使用してpyファイルをexeファイル化しておけば、python環境が無い人に簡単に配布できるので、便利です。

pyinstallerの詳細は省きます。

pyinstaller –onefile –noconsole <pythonファイル名>

distフォルダにexeファイルが作成される。ファイルの容量が大きくなるがしょうがない。