5

私は現在、サーバーに接続するPythonで簡単なアプリケーションを開発しています。現時点では、シングルスレッドです(マルチスレッドは現在必要ないため)。

ただし、デバッグやメンテナンスなどのために、stdinを介してREPLを使用できるようにしたいと思います。

可能であれば、どうすればよいですか?何か覚えておく必要がありますか?別のスレッドを作成する必要がありますか?

4

3 に答える 3

3

非ブロッキングにするか、スレッドを使用する必要があります。

私は個人的にTwistedを並行性のために使用します。これは、統合が容易なREPLプロトコルも提供します。

于 2009-06-04T10:56:59.990 に答える
1

たぶん、この質問が役立つかもしれません。少し変更して、カスタマイズされた REPL を作成できます。

于 2009-06-04T11:18:07.390 に答える