我想讓我的Python代碼在使用類似code.interact()的代碼的運行代碼中間啓動一個Python交互式控制檯(REPL)。但是code.interact()啓動的控制檯不會在當前名稱空間中看到變量。我怎麼做這樣的事情:如何在當前命名空間中獲得Python交互式控制檯?
了mystring =「你好」
code.interact()
...然後在啓動交互式控制檯,我應該能夠類型的MyString並獲得「你好」。這可能嗎?我是否需要將code.interact()的「本地」參數設置爲某些內容?這會成爲什麼?應該如何調用?
如果你想全局,以及使用如下: code.interact(local = dict(gl obals(),** locals())) – m01