Я хочу, чтобы мой код Python запускал интерактивную консоль Python (REPL) в середине исполняемого кода, используя что-то вроде code.interact(). Но консоль, запущенная командой code.interact(), не видит переменные в текущем пространстве имен. Как мне сделать что-то вроде:
MyString = "Привет"
code.interact()
... а затем в интерактивной консоли, которая начинается, я должен быть в состоянии ввести mystring и получить "привет". Это возможно? Нужно ли мне задавать "локальный" аргумент code.interact()? На что это было бы настроено? Как это следует назвать?