我想让python在返回错误时自动重新运行代码,这是可能的吗?我该怎么做?
我有一个脚本,每次返回一个错误,我必须再次运行它。这个错误不会干扰进程,所以不可能是问题,重新运行。
当遇到错误时,程序通常会停止。这就是为什么有错误处理程序来防止这种情况发生的原因。
看一些已经回答的例子
那么,假设你想让用户输入整数值,它不应该停止,所以你可以使用一个循环,并在输入的值是整数时中断它(没有抛出错误)
...
while True:
try:
i = int(input("Integer: "))
break
except:
print("Error")
...
你懂的。