0

我需要运行一个 python 脚本每小时向我发送一封电子邮件,其中包含一些日志信息。问题是服务器暂时失败,然后我的 python 脚本返回到 bash。

我尝试了一下,但是当连接断开时它仍然返回到 bash。

4

2 回答 2

2

使用 try..except 语句:

while True:
    try:
        send(text)
    except Exception as e:
        logger.log(e)
于 2013-11-11T16:12:38.903 回答
2

您可以在 try 和 except 语句中嵌入代码。所以它将是:

while True:
    try:
        # Your code
    except:
        pass

此处代码将继续运行,如果遇到错误,它将不会执行您的代码,但 while 循环将继续。

于 2013-11-11T16:07:22.933 回答