2016-02-20 80 views
1

我刚开始使用Kivy,想知道我应该如何处理异常。例如,在命令行中运行的简单Python脚本中,我通常会首先使用print错误,然后使用sys.exit(1)退出脚本。但是,我注意到sys.exit(1)导致我的Kivy应用程序完全关闭。在Kivy中处理错误

处理这个问题的正确方法是什么?

谢谢!

回答

1

为了处理错误,您应该查看ExceptionHandler类。

Kivy GitHub页继讨论后,它似乎处理错误的最优雅的方式是只处理与Python错误,像往常一样,但你可以使用ExceptionHandler类。