Para usar MongoDB con Python, puedes usar la librería `pymongo`. Aquí te dejo un pequeño ejemplo de cómo insertar, buscar y eliminar datos.
Paso 1: Instalación
Primero debes tener instalado MongoDB en tu computadora y la biblioteca pymongo en Python. Si no la tienes instalada, puedes hacerlo con pip:
```
pip install pymongo
```
Paso 2: Conexión a la base de datos
```python
from pymongo import MongoClient
client = MongoClient(‘localhost’, 27017) # Conexion a local
db = client[‘nombre_de_la_base_de_datos’] # Seleción de la base de datos
```
Paso 3: Crear una colección
MongoDB le llama “colecciones” a sus tablas. Las colecciones son grupos de documentos almacenados en MongoDB.
```python
collection = db[‘nombre_de_la_coleccion’] # Selección de la colección
```
Paso 4: Inserción de datos
Para insertar datos en la colección, utilizamos el método `insert_one()` o `insert_many()`.
```python
document = {“nombre”: “Juan”, “edad”: 30, “hobbies”: [“fútbol”, “cine”, “viajar”]}
collection.insert_one(document)
```
Paso 5: Búsqueda de datos
Para buscar datos usamos el método `find_one()` para un solo documento o `find()` para multiples documentos.
```python
result = collection.find_one({“nombre”: “Juan”})
print(result)
```
Paso 6: Eliminación de datos
Para eliminar un documento usamos el método `delete_one()`. Para eliminar multiples documentos usamos `delete_many()`.
```python
collection.delete_one({“nombre”: “Juan”})
```
Ten en cuenta que este es un pequeño ejemplo y MongoDB soporta muchas más funciones como actualización de documentos, búsqueda con condiciones, etc. Te recomendaría leer más en la documentación oficial de MongoDB y de la librería pymongo.