2015-02-09 48 views
1

在寫入MongoDB時,我得到了python中的pymongo OperationsFailure。除了回溯之外,是否還有辦法打印出詳細信息或代碼屬性?如何顯示pymongo.errors.Operation失敗的詳細信息?

另見:http://api.mongodb.org/python/current/api/pymongo/errors.html#pymongo.errors.OperationFailure.details

到目前爲止,我使用:

try: 
    connection.test.foo.find_one() 
except pymongo.errors.OperationFailure: 
    print "caught" 
+0

感謝downvote沒有評論。 – nottinhill 2015-02-09 11:53:11

回答

1

作品:

try: 
    connection.test.foo.find_one() 
except pymongo.errors.OperationFailure as e: 
    print e.code 
    print e.details