> ## 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.

# run からコンソールログファイルをダウンロードするにはどうすればよいですか？

W\&B は、スクリプトの stdout と stderr を `output.log` (または `logs/` 配下のマルチパートチャンク) として保存します。取得方法は、run が終了しているか、まだ実行中か、クラッシュしたかによって異なります。取得設定と `console_multipart` については、[コンソールログ](/ja/products/wandb/app/console-logs)を参照してください。

<h2 id="from-the-ui">
  UI から
</h2>

1. Run page を開きます。
2. **Files** タブをクリックします。
3. `output.log` (または `logs/` 配下のファイル) を探し、ダウンロードアイコンをクリックします。

デフォルトでは、`output.log` は *run の終了時に* アップロードされます。初期化時にマルチパートログを有効にしていない場合、run の実行中は **Files** に表示されないことがあります。

<h2 id="programmatically-via-the-api">
  API を使用してプログラムで行う
</h2>

```python theme={"system"}
import wandb

api = wandb.Api()
run = api.run("entity/project/run_id")
run.file("output.log").download(replace=True)
```

マルチパート run の場合も、`logs/` 配下の個々のファイルを同じ方法で一覧表示し、ダウンロードします。

<h2 id="while-the-run-is-still-running">
  run の実行中の場合
</h2>

`wandb.init` の呼び出し時に[マルチパートのコンソールログ](/ja/products/wandb/app/console-logs)を有効にしてください。`wandb` **v0.22.3** 以降を使用すると、SDK は run の実行中でもタイムスタンプ付きのチャンクを `logs/` 配下に書き込み、アップロードできます。run の開始後にアップロード間隔を変更することはできません。

<h2 id="if-the-run-crashed">
  run がクラッシュした場合
</h2>

マルチパートログを使用していない場合、クラッシュした run ではサーバー上に `output.log` が存在しないことがあります。マルチパートを有効にしていれば、クラッシュ前にアップロードされたチャンクは引き続きダウンロードできます。サーバー側のファイルが見つからない場合は、`wandb/run-<timestamp>-<run-id>/logs/output.log` にあるローカルコピーを確認してください。

<h2 id="resuming-a-run">
  run の再開
</h2>

マルチパートログを使用しない場合、`wandb.init(resume="allow", id=...)` によって単一の `output.log` が上書きされることがあります。`console_multipart=True` を指定し (マルチパートログを有効にするには `wandb` **v0.22.3** 以降が必要です) 、かつ再開時にチャンクを正しくアップロードするために **`wandb` v0.20.1** 以降を使用している場合は、セッションごとに個別のチャンクが保持されます。詳細は [コンソールログ](/ja/products/wandb/app/console-logs) を参照してください。

<h2 id="more-lines-than-the-logs-tab-shows">
  ログの行数が Logs タブの表示上限を超える場合
</h2>

**Logs** タブには、パフォーマンス上の理由から一度に最大 10,000 行までしか表示されません。ログ全体を確認するには、**Files** または API からダウンロードしてください。ログの取得に関する問題については、[run のコンソール出力が取得されないのはなぜですか？](/ja/support/models/articles/why-is-console-output-not-captured-for-my-run) を参照してください。

***

<Badge stroke shape="pill" color="blue" size="md">[Logs](/ja/support/models/tags/logs)</Badge><Badge stroke shape="pill" color="blue" size="md">[Runs](/ja/support/models/tags/runs)</Badge>
