У меня часто бывает, что я пишу сценарий, и я перехожу к той части сценария, где я хочу поиграть с некоторыми переменными в интерактивном режиме. . Чтобы добраться до этой части, требуется запустить большую часть сценария, который я уже написал.
В этом случае запустить эту программу изнутри оболочки нетривиально. Мне пришлось бы как-то воссоздать условия этой функции.
Я хочу вызвать функцию, например runhell ()
, которая запустит оболочку python в этой точке программы, сохраняя все переменные в области видимости, что позволяет мне копаться в ней. .
Как мне это сделать?