如何以编程方式停止 python 脚本的执行,而不关闭 python 并维护变量?

Hom*_*ldo 0 python memory variables exit

我有一个面向对象的程序,我想停止执行并维护执行期间内存中所有变量的Python内存。

我想这样做,以便我可以在 python shell 中试验我的变量并使用它们进行编程。

sys.exit() 完成python执行,不仅仅是脚本,这不是我想要的。

Kur*_*tal 5

使用以下 Python 语句应该可以解决您的问题。它涉及使用调试器。

import pdb
pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)