要使用Python讀取MongoDB數據,你需要安裝pymongo模塊。以下是一個讀取MongoDB數據的示例代碼:
from pymongo import MongoClient
# 連接到MongoDB數據庫
client = MongoClient('mongodb://localhost:27017/')
# 選擇數據庫和集合
db = client['mydatabase']
collection = db['mycollection']
# 查詢數據
cursor = collection.find()
# 遍歷查詢結果
for document in cursor:
print(document)
在上面的代碼中,我們首先通過MongoClient連接到MongoDB數據庫。然后,選擇要操作的數據庫和集合。接下來,我們使用find()
方法查詢集合中的數據,并使用游標(cursor)遍歷查詢結果。最后,我們打印每個文檔(document)的內容。
你可以根據自己的需要,使用查詢條件來過濾查詢結果,以及使用其他方法來操作數據,如插入、更新和刪除等。詳細的方法和選項,請參考pymongo的官方文檔。