> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# サンドボックスからリアルタイムで出力をストリーミングする

> サンドボックスからコマンドの出力をリアルタイムでストリーミングします。

このチュートリアルでは、コマンドの終了を待たずに、サンドボックスでコマンドが生成した出力をその都度ストリーミングする方法を説明します。ストリーミングは、進行状況を表示したい場合や、長時間実行されるコマンドを監視したい場合、出力に応じて段階的に処理したい場合に便利です。

次の例では、サンドボックス内で短いループを実行し、各行を受信するたびに出力します。

```python theme={"system"}
process = sandbox.exec(["bash", "-c", "for i in 1 2 3; do echo $i; sleep 1; done"])

for line in process.stdout:
    print(line, end="")

result = process.result()
```

<Note>
  出力をリアルタイムでストリーミングするには、`.result()` を呼び出す前に `process.stdout` を反復処理します。最終的な出力のみが必要な場合は、反復処理を省略し、`.result()` を呼び出した後に `result.stdout` からアクセスします。
</Note>

その他のストリーミングパターンについては、[実行ガイド](/ja/products/sandboxes/client/guides/execution)を参照してください。
