使用Python操作MongoDB
时间: 2023-07-11 20:21:19 浏览: 115
浅析Python与Mongodb数据库之间的操作方法
可以使用Python的pymongo库来操作MongoDB。以下是一个简单的示例,演示如何连接到MongoDB并插入一个文档:
```python
import pymongo
# 连接到MongoDB
client = pymongo.MongoClient("mongodb://localhost:27017/")
# 选择数据库和集合
mydb = client["mydatabase"]
mycol = mydb["customers"]
# 插入一个文档
mydict = { "name": "John", "address": "Highway 37" }
x = mycol.insert_one(mydict)
# 打印插入文档的ID
print(x.inserted_id)
```
这个示例中,我们首先使用`pymongo.MongoClient()`方法来连接到MongoDB。然后,我们选择一个数据库和集合,并插入一个文档。最后,我们打印插入文档的ID。
除了插入文档,pymongo库还提供了许多其他的操作,例如查询、更新和删除文档等。具体可以参考官方文档。
阅读全文