0

C で書かれたインタープリター ( Picoc ) をフォークしました。そのインタープリター用の GUI を作成したいと考えています。

GUI には、テキストエリア (pygtk の TextView) と下部にコンソールがあり、作成したばかりのスクリプトの出力が表示され、必要に応じて入力が求められます。

私はVTE コンソール ウィジェットを備えたPyGTK GUI を作成しますが、問題はPyGTK クロスプラットフォームを作成したいことです。 、私は WxPython (これは Code::Blocks の同じウィンドウ マネージャーです) について調べていますが、問題は次のとおりです。

wxPython にコンソール ウィジェットはありますか?

そして最も重要なことは、それがどれほど移植可能かということです。GTK よりも簡単に Windows に移植できますか?

4

1 に答える 1

0

PyGTK がクロスプラットフォームであることは私の理解でした。ネイティブウィジェットを使用していないだけです。とにかく、私は確かにそれで書かれたアプリケーションをWindowsで使用しました。確かに、Windows で実際に使用したことはありません。

wxPython に関しては、いいえ、コンソール ウィジェットはありません。コンソール ウィンドウを起動して通信するには、Python のサブプロセスを使用する必要があります。一方、wxPython は非常に移植性があります。3 つの主要なプラットフォームすべてでアプリのスクリーンショットを見てきました。また、Windows と Ubuntu で動作するようにいくつかのスクリーンショットを作成しました。

于 2012-08-09T13:59:31.597 に答える