Octave具有keyboard
函数,该函数停止脚本的执行并将您放到交互式octave shell中,因此可以在此时检查变量并执行我们的其他调试操作。
python中有类似的东西吗?
最佳答案
是。但是运行脚本时必须使用-i
选项:
python -i my_script.py
编辑
实际上,您正在寻找python调试器
pdb
。因此,您必须:import pdb
# some code
my_var = 1
pdb.set_trace()
print(my_var)
这将使您进入python调试器。这是一个广泛的话题,最好从阅读docs开始