我试图用pdb调试Python程序。程序可以是这样的:
def main():
a = 1
print(b)
c = 2
d = 3
显然,print(b)是一个打印错误,应该是print(a),但这并不重要,我可以用文本编辑器修复它,但我想绕过这个错误并继续调试。在
我试过跳转,像jump4(假设“c=2”是第4行),但是我得到了一个错误“jump failed:f_lineno只能由一个行跟踪函数设置”,这意味着我在编程时需要给出一个行跟踪函数。在
那么,有没有解决这个问题的方法,或者在使用pdb时有没有其他方法绕过错误线?在
Tags:
我不确定,但这可能是一个在2018年3月修复的错误,所以您可能需要(补丁、升级、重新安装?)你的Python。在
相关问题 更多 >
编程相关推荐