【发布时间】:2019-11-01 16:11:10
【问题描述】:
我正在尝试使用 pymongo 连接到我的云 mongodb 数据库。当我尝试运行基本插入时,我遇到了 ssl 证书错误的问题。
我尝试设置 ssl=False,但这只会导致 ServerSelectionTimeoutError。我尝试在其他人的计算机上运行代码,它运行得非常好并且插入正确。
from pymongo import MongoClient
client = MongoClient("mongodb+srv://thejordanchoi:sasha@testcluster-0rbdo.mongodb.net/test?retryWrites=true&w=majority", ssl=False)
db = client['testdatabase']
collection = db['testcollection']
testdata = {
'name' : 'ethan',
'age' : 20
}
test_data_id = collection.insert_one(testdata).inserted_id
print(test_data_id)
print('eof')
【问题讨论】:
标签: python python-3.x mongodb ssl certificate