
開発者パネルを開く
次のいずれかの方法を使用します。- ノートブックのフッターで 開発者パネル を選択します。
- macOS では Command+J、Windows または Linux では Ctrl+J を押します。このショートカットを押すたびに、パネルの表示と非表示が切り替わります。
エラーと警告を確認する
Errors タブには、ノートブック全体のエラーと警告が表示されます。対象となるのは、Python の例外、構文エラー、循環参照、無効なリアクティブ依存関係、複数のセルで定義された変数などです。スクラッチパッドを使用する
Scratchpad タブを使用すると、ノートブックのリアクティブグラフに追加することなく、一時的な Python コードを実行できます。スクラッチパッドからは、ノートブックのセルで定義された変数にアクセスできます。 ノートブックのセルとは異なり、スクラッチパッドではグローバル変数名を一意にする必要はありません。スクラッチパッドで定義したコードや変数は保存されません。残しておきたいコードは、ノートブックのセルにコピーしてください。 スクラッチパッドのコードを実行するには、macOS では Command+Enter、Windows または Linux では Control+Enter を押します。または、Run () を選択します。 スクラッチパッドの出力は、コードの右側に表示されます。
実行トレースを確認する
Tracing タブでは、セルの実行順序と所要時間を確認できます。トレースを使用すると、処理が遅いセルや失敗したセルを特定したり、リアクティブな実行イベントでどのセルが実行されたかを把握したりできます。 各 Run 見出しの下には、同じ実行イベントで実行されたセルがまとめて表示されます。横棒は各セルの実行タイミングを示しており、イベント内の他のセルと所要時間を比較できます。各エントリには、セルへのリンク、コードのプレビュー、所要時間、ステータスアイコンが表示されます。ステータスアイコンは、実行が成功したか、失敗したか、中断されたかを示します。 所要時間は丸めて表示されるため、短い実行では0 ms と表示される場合があります。トレースのエントリにカーソルを合わせると、正確な開始時刻と終了時刻を確認できます。セルへのリンクを選択すると、対応するノートブックのセルが開きます。
Clear を選択すると、表示されているトレースの履歴が削除されます。履歴を削除しても、ノートブックのセルや変数は削除されません。
Inline chart を有効にすると、対応するノートブックのセルの近くに実行タイミングが表示されます。
次の画像は、「Hello World」ノートブックで、開発者パネルの Tracing タブを開いた状態を示しています。cell-4 で変数 pet を定義し、cell-5 でその変数を使用して「Do you have a cat?」という出力を生成しています。どちらのセルも正常に完了しています。トレースには、cell-4 の所要時間として 14 ms、cell-5 の所要時間として 0 ms が表示されています。ツールチップには、cell-5 の正確な開始時刻と終了時刻が表示されています。

ログを表示する
Logs タブでは、ノートブックのセルおよびスクラッチパッドの標準出力 (stdout) と標準エラー (stderr) を表示できます。明確なインラインエラーが表示されずに実行が失敗した場合は、ログを使用して原因を調査してください。
次の画像は、対応するノートブックのセルが [5:42:51 PM] に出力 "Do you have a cat?" をログした様子を示しています。

Logs タブには、Scratchpad の出力とエラーも表示されます。画像内の
[5:44:00 PM] のエントリは cell--1 と表示されており、スクラッチパッドから出力されたものです。