はじめに 「PythonでGUIを作りたい」と思ったとき、選択肢が多すぎて迷うことはありませんか? 本記事では、古典的な標準ライブラリから、モダンなモバイル向けフレームワークまで、主要な4つのライブラリを「同じ機能のアプリを作る」という条件で比較します。 GUIライブラリの選択をする際に、参考になれば幸いです。 比較するGUIライブラリ Tkinter PySide wxPython Kivy サンプル概要 本記事で作成するサンプルの機能は、以下になります。 ウィンドウ作成・タイトルを指定 テキスト入力欄(Entry)作成 ボタン作成 ボタン押下 → 入力したテキストをポップアップ表示(alert的) 理由は、以下になります。 GUIの基本要素(Window / Input / Event / Dialog)を網羅している ロジックがほぼ共通だが、GUIライブラリごとの差が出やすい コード

