如何捕获这个特定的错误?

时间:2015-10-24 23:37:02

标签: python python-3.x exception exception-handling python-3.3

我正在创建一个类的实例:

def exists(username, password):
    try:
        user_doc =  User.objects(username=username,password=password).exclude('password')
    except DoesNotExist, e:
        raise e
    return user_doc._parse()

当没有匹配的记录时,try块会引发此异常  但我得到语法错误。

我应该如何捕获此异常?

0 个答案:

没有答案