セッション詳細
Pythonでデスクトップアプリを簡単に作る方法
By: 岡崎潤
レベル:Basic: 初学者向け カテゴリ:デスクトップアプリ
PysimpleGUIは2018年に生まれたGUIライブラリです。特徴としてはtkinterのラッパーでボタンの配置などのレイアウトをlistで記述することで簡単に記載できるなど、tkinterを生で書くよりも書きやすくて少ないコードで書くことができます。 参考までに公式ではtkinterで書く場合に比べてコード量が2分の1から10分の1程度でかけるとあります。
Pythonで自動化の方法やゲームなどを作る際に、tkinterを使用して行っている本やサイトを見かけますが、tkinterはもともとtcl系のものなのでpython的な書き方が難しいライブラリだと個人的に考えています。
今回は、tkinterで書かれているプログラムをPySimpleGUIで書き直してバイナリ化までの流れを説明します