我想让我的Python代码在使用类似code.interact()的代码的运行代码中间启动一个Python交互式控制台(REPL)。但是code.interact()启动的控制台不会在当前名称空间中看到变量。我怎么做这样的事情:如何在当前命名空间中获得Python交互式控制台?
了mystring =“你好”
code.interact()
...然后在启动交互式控制台,我应该能够类型的MyString并获得“你好”。这可能吗?我是否需要将code.interact()的“本地”参数设置为某些内容?这会成为什么?应该如何调用?
如果你想全局,以及使用如下: code.interact(local = dict(gl obals(),** locals())) – m01