5

フォアグラウンドでシェルを起動するように、 IPythonシェルをアプリケーション内に埋め込むことができます。特定のポートにtelnetしてリモートIPythonシェルを起動できるように、telnetサーバーをpythonアプリに埋め込む方法はありますか?

IPython の入力/出力ストリームをリダイレクトするためのヒント、または telnet サーバー ライブラリに接続する方法、またはこれを実装するために使用できる他のライブラリの推奨事項は大歓迎です。

4

4 に答える 4

3

PythonにはTelnetクライアントが含まれていますが、Telnetサーバーは含まれていません。Twistedを使用してTelnetサーバーを実装できます。 これが例です。これらをつなぐことに関しては、それはあなた次第です。

于 2008-09-07T06:58:49.577 に答える
1

ツイストマンホールを使用。ドキュメントは少し不足していますが、telnet ベースのリモート サーバーをセットアップするのは簡単で、GTK ベースの GUI が付属しています。

于 2008-09-11T01:39:33.600 に答える
0

xmlrpc 名前空間を使用してみてください

于 2009-11-19T17:10:32.110 に答える
0

SocketServer標準ライブラリのクラスに基づいてサーバークラスを作成する必要があると思います。入力を読み取ってエコーするために を作成する必要がありRequestHandlerますが、多くの面倒な作業は既に完了しています。

を使用するThreadingMixInと、サーバーを非常に簡単にマルチスレッド化できます。

于 2008-09-07T09:17:40.287 に答える