Pythonでデスクトップアプリを簡単に作る方法のcfpよう
当日のスライド
examle配下にはデモで使ったファイルがあります。
試す際は99_Python_Script_Launcher.py
を実行するとランチャーが立ち上がるので便利かと思います。
- 01_tk_sample.py
- 02_tk_sample.py
- 03_basic.py
- 05_graph_sample.py
- 07_vba_excell_join.py
- 08_asci_img.py
- 99_Python_Script_Launcher.py
tkinterを使ったサンプル。 こちらのコードは以下のサイトのコードを使用しました。
実行ボタンをクリックした結果
tkinterを使ったサンプル。
- 実行結果
実行ボタンをクリックした結果
02_tk_sample.pyをPySimpleGUIを使って書き直したサンプル。
- 実行結果
実行ボタンをクリックした結果
公式のグラフのサンプル( https://pysimplegui.trinket.io/demo-programs のGraph Element)を一つにまとめてボタンで切り替えるようにしたもの
公式のVisual Basic Mockupを元にレイアウトを追加、機能追加したもの
公式のDemo_Img_Viewerを参考にアスキーアートを自動生成する にGUIをつけたもの
公式のDemo_Script_Launcher.pyを元にPythonファイルを実行、Vscodeで開くようにしたもの
- 実行結果
スライドの中で紹介したものは公式の以下のサンプルになります。
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/DemoPrograms/Demo_Matplotlib.py
https://pysimplegui.trinket.io/demo-programs#/graph-element/visualizing-sorts
https://github.com/PySimpleGUI/PySimpleGUI/tree/master/exemaker