-2

GUI アプリケーションがあり、Python インタープリターを含むコンソールを作成できるようにしたいと考えています。STDOUT と STDERR をリダイレクトし、そこにアプリケーションの名前空間をエクスポートしたいと考えています。

それを行う最も簡単な方法は何ですか?

4

1 に答える 1

1

この機能を含み、CPython の一部としてリリースされているIDLEのソース コードを参照してください。具体的には、PyShell.pyが関連しているようです。おそらく、idlelib.PyShell をモジュールとしてインポートして、その機能を使用することができます。

于 2013-10-04T22:02:22.877 に答える