シリアルを使用してモーターを制御するアプリを Python で作成しようとしています。これはすべて、CLI の状況で正常に機能し、一般的に安定しています。しかし、このコード ベースに GUI を追加するのはどれほど簡単なのだろうと思っていました。
もっと多くのコードがあると思いますが、GTK のようなものを検出する簡単な方法があるので、GTK が存在する場合にのみコードを適用しますか?
また、一般的に Python での GUI の作成: GUI の詳細をコードから除外し、GTK の XML ベースのアプローチ (gtk.glade.XML() 関数を使用) のようなものを使用するのが最善ですか? Glade / XML / "Explode in Code" アプローチと同様のアプローチを持つ他の GUI ツールキットはありますか?
アドバイスをありがとう。
アンディ