首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pymongo异常处理,无法解决pymongo中的错误

Pymongo异常处理,无法解决pymongo中的错误
EN

Stack Overflow用户
提问于 2016-10-03 18:47:51
回答 1查看 2K关注 0票数 2

我无法执行异常处理,因此无法解决pymongo中的错误。

原因是什么,我看到的所有pymongo错误处理文档都给出了相同的代码。

代码语言:javascript
复制
from flask import Flask, request, jsonify
from flask_pymongo import PyMongo
from pymongo import MongoClient
import pymongo

app = Flask(__name__)
try:
    connection = MongoClient()
    db = connection.collection
except pymongo.errors.ConnectionFailure:
    result = {}
    result['success'] = False
    result['error'] = "Db connection Failed"
EN

回答 1

Stack Overflow用户

发布于 2020-02-12 14:50:14

从问题的评论部分,我可以说有两个主要的解决办法:

  1. 首先查看mongod服务是否正在运行。如果没有运行,则通过运行mongod启动服务。
  2. 如果它正在运行,请检查是否允许连接到mongodb实例。如果不允许,请与您的系统/DB管理员联系,以白名单您的IP。

第二步针对的是用户试图连接远程MongoDB实例而不是本地系统的用户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39838407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档