UniqueConstraintException

UniqueConstraintException

I have an exception class defined

#####UNIQUE CONSTRAINT EXCEPTION#########################################################3
class UniqueConstraintException (Exception):
    def __init__(self, value):
        self.value = value

    def __str__(self):
        return repr('Failed unique property. Property name: ' + self.value)

文件名为:“UniqueConstraintException.py”,包名为“exception”
我正以这种方式导入和使用它:
from exception import UniqueConstraintException

raise UniqueConstraintException(prop_key)

And get this error:
TypeError: 'module' object is not callable

我做错什么了?

最佳答案

。:-)

from exception.UniqueConstraintException import UniqueConstraintException

您导入了模块,没有在模块内部定义类。

08-03 12:28