【发布时间】:2021-09-20 13:30:03
【问题描述】:
我正在为一个项目使用 python2。我知道它很旧,但就灵活性而言,它对我的项目更好。 我需要将 MongoDB 连接到它,但是当我尝试连接时,它给了我一个错误:
File "/Users/user/Desktop/cartella senza nome 2/pymongo/mongo_client.py", line 366, in __init__
raise ConnectionFailure(str(e))
pymongo.errors.ConnectionFailure: connection closed
这是我的脚本:
import pymongo
from pymongo import MongoClient
import dns
client = pymongo.MongoClient("mongodb://dbmacems:<passowrd>@cluster0-shard-00-00.sulle.mongodb.net:27017/scan?w=majority&authSource=admin")
db = client.test
也许这就是我使用 python2 的原因? 所以有一个解决方案,或者我可以使用类似的“网络”数据库,如用于 python2 的 MongoDB?
【问题讨论】: