首页 > 解决方案 > 没有可用于写入的主节点 - PyMongo 错误

问题描述

我一直在尝试学习 Python Mongodb,所以我设置了一个帐户并尝试在互联网上运行一个基本程序。

我的代码:

import pymongo
myclient = pymongo.MongoClient("mongodb+srv://userxx:passxx@cluster0-bhcn7.mongodb.net/test?retryWrites=true&w=majority")

mydb = myclient["mydatabase"]
mycol = mydb["customers"]

mydict = { "name": "John", "address": "Highway 37"}
x = mycol.insert_one(mydict)

但我得到了错误:

pymongo.errors.ServerSelectionTimeoutError: No primary available for writes

非常感谢任何有关纠正此错误的建议!

谢谢!!

标签: pythonpython-3.xmongodb

解决方案


推荐阅读