python mongodb 操作_Python操作MongoDB详解及实例
时间: 2024-01-17 21:05:52 浏览: 166
好的,我可以为您解答关于Python操作MongoDB的问题。以下是一个简单的Python脚本例子,用于连接MongoDB数据库、插入数据、查询数据和更新数据:
```python
import pymongo
# 连接MongoDB数据库
client = pymongo.MongoClient("mongodb://localhost:27017/")
# 创建一个数据库
db = client["mydatabase"]
# 创建一个集合
col = db["customers"]
# 插入一条数据
data = {"name": "John", "address": "Highway 37"}
x = col.insert_one(data)
# 查询数据
for data in col.find():
print(data)
# 更新数据
query = {"address": "Highway 37"}
new_value = {"$set": {"address": "Park Lane 38"}}
x = col.update_one(query, new_value)
# 删除数据
query = {"address": "Park Lane 38"}
x = col.delete_one(query)
```
以上是一个简单的Python脚本例子,用于连接MongoDB数据库、插入数据、查询数据和更新数据。您可以根据自己的需求进行修改和扩展。希望对您有所帮助。
阅读全文