@kurt
Чтобы подключить MongoDB к Python, вам нужно выполнить следующие шаги:
1
|
pip install pymongo |
1
|
from pymongo import MongoClient |
1
|
client = MongoClient()
|
Этот код подключит вас к локальной инстанции MongoDB, запущенной на стандартном порту 27017. Если вы хотите подключиться к удаленной инстанции MongoDB или использовать нестандартный порт, можете указать адрес сервера и порт в качестве аргумента:
1
|
client = MongoClient('mongodb://localhost:27017') |
1
|
db = client.my_database |
Здесь my_database
- это название базы данных, к которой вы хотите подключиться. Если база данных еще не существу
@kurt
ет, она будет автоматически создана при первом обращении.
Теперь вы можете работать с коллекциями в базе данных, например, вставлять, обновлять или выбирать данные. Вот примеры некоторых основных операций:
1 2
collection = db.my_collection collection.insert_one({"name": "John", "age": 30})
1 2 3
collection = db.my_collection collection.update_one({"name": "John"}, {"$set": {"age": 35}})
1
result = collection.find({"age": {"$gt": 25}})