変数の管理ポリシーのロード
PyCharm デバッグモデルは、変数の値をロードするためのポリシーを三つ提供しています:
同期: 変数はまとめてロードされます。
非同期: 変数は別々にロードされます。
オンデマンド: 変数はユーザーの要求に応じてロードされます。
デフォルトでは、変数は非同期にロードされます。 ロードポリシーを変更するには、 デバッグツール ダイアログボックスのツールバーで をクリックし、 に移動して、リストからターゲットポリシーを選択します。

ロードポリシーの変更は、デバッグプロセスを再実行した後に有効になることに注意してください。
変数の同期ロードを有効にする
変数ロードポリシー リストで対応するオプションを選択します。
デバッグセッションを 開始します。
デバッガーは Collecting data メッセージを表示し、その後、変数の値がロードされます。
変数の非同期ロードを管理する
このポリシーは、デフォルトで有効になっています。 以前に選択したポリシーを変更している場合のみ、 デバッグツール ダイアログの 変数ロードポリシー 設定を使用して有効にする必要があります。
変数の読み込みに時間がかかる場合は、
...Loading Valueが表示されます。 ローディングが低いときは、Loading timed outメッセージが表示されることがあります。変数 で オンデマンドポリシーへの切り替えを促す警告メッセージを注意してください。
警告で オンデマンド読込に切り替え をクリックして、 オンデマンド ポリシーを有効にします。
要求に応じて変数をロードする
オンデマンド 変数ロードポリシーを有効にするには、 デバッグツール ダイアログの 変数ロードポリシー 設定で対応するオプションを選択するか、 デバッグツール ダイアログの 変数 エリアで オンデマンド読込に切り替え リンクをクリックします。
デバッガーがブレークポイントで停止すると、変数の横に 値の表示 メッセージが表示されます。 それらをクリックすると変数の値が読み込まれます。

ビッグデータコレクションをプレビューする
大量のデータを操作するときは、何百もの要素を含むデータコレクションをプレビューする必要があります。 デフォルトでは、最初の 100 要素のみをプレビューできます。 残りのデータを読み込むには:
変数 タブで目的の変数を展開します。
最新の表示要素までスクロールします。
ダブルクリックするか Enter を押すと、残り 100 個の要素が表示されます。