有没有办法在Python脚本中切换到“交互式”模式,类似于Matlab中的“键盘”功能?我知道iPython,但我不认为它允许我在脚本中的某个点‘暂停’,例如,在for循环中,切换到基于if语句的交互模式。
在Matlab中,这很简单,类似于:
for i = 1:100
% do stuff
if i == 55
keyboard
end
% do more stuff
end发布于 2015-07-30 18:52:14
我想你想要调试器。
import pdb; pdb.set_trace()这会将您转储到调试会话中,您可以在其中检查和编辑变量以及调用函数。
https://stackoverflow.com/questions/31721540
复制相似问题