引发与意外文件类型相关的异常的最Pythonic方法是什么?

时间:2014-06-25 03:39:47

标签: python

快速提问。我正在尝试编写可重用的代码,并且没有发现太多其他实例。假设一个脚本正在寻找一个XML文件,我只能引发一个通用的RuntimeException,但我不确定它是否会为使用我的代码的其他人提供信息,甚至是他们可能会在except语句中捕获的类型。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您可以通过扩展基础Exception类来制作自己的例外。

请参阅:https://docs.python.org/2/tutorial/errors.html#user-defined-exceptions