以下の内容はhttps://ytyaru.hatenablog.com/entry/2023/01/29/000000より取得しました。


PySimpleGUIとかいう最高のGUIライブラリ

 Pythonにおける最高のGUIライブラリだろう。

成果物

情報源

API

API ラッパ元
PySimpleGUI Tkinter
PySimpleGUIQt Qt
PySimpleGUIWx wxWidgets
PySimpleGUIWeb Remi

汎用性

 どのラッパ元をつかっても同じAPIでコードが書ける。最初にimportしたモジュール名を一致させたら以降のコードを統一できる。これによって使用するGUIライブラリを切替可能にしつつ、コードはimport以外まったくおなじにできる。これは嬉しい。

import PySimpleGUI as sg
import PySimpleGUIQt as sg
import PySimpleGUIWx as sg
import PySimpleGUIWeb as sg

どれから学習する?

API 理由
1 PySimpleGUIWeb Web(HTML)でUIがつくれるのは興味ある。ラッパ元ライブラリをインストールせずに済むのも嬉しい。
2 PySimpleGUIQt デスクトップUIライブラリといったらQtでしょ
3 PySimpleGUIWx wxWidgetsを使うならQtのほうがいい
4 PySimpleGUI 絵文字フォントがインストールされているとTkinterがエラーになって使えないのは論外。

対象環境

$ uname -a
Linux raspberrypi 5.4.83-v7l+ #1379 SMP Mon Dec 14 13:11:54 GMT 2020 armv7l GNU/Linux



以上の内容はhttps://ytyaru.hatenablog.com/entry/2023/01/29/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14