我正在运行我的Python程序,并且有一个重点是跳入并查看正在发生的事情,然后再次退出.有点像临时控制台模式.
在Matlab中,我会使用keyboard命令来执行此操作,但我不确定python中的命令是什么.
有没有办法做到这一点?
例如:
for thing in set_of_things:
enter_interactive_mode_here()
do_stuff_to(thing)
Run Code Online (Sandbox Code Playgroud)
当enter_interactive_mode()电话,我想去那里,环顾四周,然后离开,并有计划继续运行.
在调试时打开交互式控制台后使用
code.interact(local=locals())
Run Code Online (Sandbox Code Playgroud)
我该如何恢复代码执行.我检查了'代码'模块的文档和搜索堆栈溢出但找不到任何东西.