Контекст :
Я запускаю скрипт, который создает много переменных. После выполнения скрипта я могу напечатать все, что я хочу (для целей viasualing), используя консоль IPython.
Проводник переменных заполняется переменной только во время выполнения скрипта. Когда скрипт заканчивается, переменные больше не видны. Обратите внимание , что я уверен, что они все еще там, потому что я могу сделать простую печать из консоли IPython.
Вопрос :
Как сохранить переменные видимыми даже после окончания скрипта?
Временное обходное решение :
Я просто вставляю точку останова в последнюю фиктивную инструкцию скрипта, которая во многих случаях является бесполезной вставкой ad-hoc print("goodbye")
. В этом случае сценарий все еще выполняется и, следовательно, переменные присутствуют в проводнике переменных.