擅长:python、mysql、java
<p>如果主函数崩溃,您可以拥有一个主函数并登录</p>
<pre><code>def main():
...
raise ValueError("crashed because I'm a bad exception")
...
if __name__ == "__main__":
try:
main()
except Exception as e:
logger.exception("main crashed. Error: %s", e)
</code></pre>
<p>如果您使用的是logstash之类的东西,并且希望在您的UI上看到错误和时间,那么这样做会更好。</p>
<p>感谢<a href="https://stackoverflow.com/users/102441/eric">Eric</a>改进了答案</p>