ストリームが閉じられるか、新しいデータが write() 経由で利用可能になるまで StringIO.readlines() をブロックさせる方法はありますか?
オブジェクトのようなファイルをブロックすることを期待するインターフェースに対して書いていますが、データを StringIO インスタンスに書き込む前にすぐに戻ります。中間結果を使用する必要があるため、initial_value パラメーターの使用もオプションではありません。
あるいは、Python の fifo/stream のような他の (テキスト) ファイルはありますか?