我有一个脚本与外部服务器通信,有时会抛出错误并破坏我的程序。我试图解决它,但除非我手动重新启动程序,否则它似乎一直在抛出错误。
在 Windows 上有什么方法可以让 python 脚本在出错时自行重启?每当我搜索这些类型的东西时,我都会看到这个 ox.exec,但似乎无法弄清楚如何让它工作
In my main code:
except:
print "Unexpected error:", sys.exc_info()[0]
logout()
def logout():
gv.logout()
time.sleep(20)
login()
def login():
try:
gv.login(settings.user,settings.passw)
textcheck()
except:
print "Unexpected error:", sys.exc_info()[0]
time.sleep(30)
login()