クロスプラットフォームらしい。魅力的。
参考
Python、GUIライブラリの紹介 – 株式会社キャパ CAPA,Inc.
Kivy
どんな見た目のUIが作れるのか、どういう仕組みなのか、パッと見さっぱり見えない。
色々と残念らしい。とくにレイアウトのしづらさは厳しそう。
わりと新しいらしいが、まだ触りたくない。
wxPython
C++実装。Python3で使えないらしい。その時点で使いたくない。やがて消え去る運命。
記事を書いた時は公式サイトにアクセスすらできなかった。
Python の GUI フレームワーク wxPython を使ってみたけど良い感じ in Windows7 and Python2.7 - shouhの日記
PySide
PyQtのライセンス軽減版。LGPL。ライセンス的にPyQtよりPySideのほうが使いやすそう。
大本となるQtが必要そうなので、ファイルサイズがかなり大きくなりそう。
http://qh73xebitbucketorg.readthedocs.io/ja/latest/1.Programmings/python/LIB/pyside/main/
PyGTK
大本であるGTK+のバージョン3への移行を段階的に廃止されたらしい。現在はPyGObjectとなっている。
PyGObject
ググったが日本語の情報が皆無。と思ったら、素敵なサイト様が。
PyGObject(aka PyGI) とは - L'Isola di Niente
C++で触ったことがあるので馴染みやすいかも知れないが。
Flexx
こちらによると、WDOMのほうが学習コストが少ないらしい。
WDOM
PythonでブラウザベースのGUIアプリを作るライブラリ、WDOMの紹介 - Blank File
GUIというより、DOMをPythonで操作するAPI群か。未実装機能もあるらしいので、JQueryで実装すればいい気もする。
tkinter
Python標準ライブラリ。別途インストール不要なのが唯一の利点。しょぼくて利用者が少ないから情報も少ないらしい。
25.1. tkinter — Tcl/Tk の Python インタフェース — Python 3.6.3 ドキュメント
pyenv Python3.6.1
$ python -m tkinter ... ModuleNotFoundError: No module named '_tkinter'
インストールすらされていない。もはや何の利点もない。
tkinter が正常にインストールされているかどうかは、コマンドラインから python -m tkinter を実行することで確認できます。
という一文がある時点で「ない場合もある」ということか。