如何使用Python 2.7和PyMongo连接到MongoDB Atlas集群?

时间:2019-04-28 13:26:14

标签: python mongodb python-2.7 pymongo mongodb-atlas

我正在使用Python 2.7.15rc1开发一个项目。

我需要将其连接到atlas集群上的MongoDB。

我的本​​地计算机上确实安装了MongoDB 3.6.3。我可以连接到它。

但是,如果我尝试连接到云上的MongoDB,则会引发错误。

代码如下:

from pymongo import MongoClient
client = MongoClient('mongodb://muser:<password>@cluster0-shard-00-00-bnkpk.mongodb.net:27017,cluster0-shard-00-01-bnkpk.mongodb.net:27017,cluster0-shard-00-02-bnkpk.mongodb.net:27017/test?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin&retryWrites=true')

这是错误:

  

提高ConfigurationError(“未知选项%s”%(键,))

     

pymongo.errors.ConfigurationError:未知选项retryWrites

我搜索了错误。但是找不到任何有用的信息。

我正在使用

Python  - 2.7.15rc1
MongoDB - 4.0.9 Enterprise
PyMongo - 2.8

我从Atlas群集站点https://cloud.mongodb.com/上的帐户中获得了连接字符串。

0 个答案:

没有答案