Python: Как сохранить текущие переменные при отладке?

У меня есть общий вопрос отладки в Python (Pycharm IDE, если это имеет значение)

Допустим, у меня есть код, который состоит из 2 блоков:

Code block 1 (takes very long to run)
Code block 2 (where I want to debug)

Есть ли способ сохранить текущие переменные в конце выполнения блока кода 1, чтобы я мог «перемотать» назад к состояниям этих переменных и отладить оттуда, не выполняя заново весь сценарий для повторного вычисления этих переменных?

Ответы на вопрос(2)

Ваш ответ на вопрос