CONEXIÓN DE PYTHON A MONGODB (ACTUALIZAR,BORRAR E INSERTAR DATOS)
"Python Conexion a MongoDB"
Sincronizaremos con "python" y utilizaremos métodos como (Conectar, Insertar, Insertar Desde Una Colección, Borrar y Actualizar)
"Conexion De Python A MongoDB"
CÓDIGO DE PYTHON:
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['College']
collection = db['Student']
documents = collection.find()
for documents in documents:
print documents
--------------------------------------------------------------------------------------------------------------------------
"Insertar Desde Una Colección Datos Desde Python A MongoDB"
CÓDIGO DE PYTHON:
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['empresa']
document = {'num_emp':458, 'nombre':'Yasmin Olvera','sueldo':4000, 'puesto':'secretaria'}
_id = db ['empleados'].insert(document)
print _id
--------------------------------------------------------------------------------------------------------------------------
"Insertar Datos desde Python A MongoDB"
CÓDIGO DE PYTHON:
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['empresa']
num_emp = input('Ingrese el numero de empleado:')
nombre = raw_input('Dame el nombre del empleado:')
sueldo = input('Dame el sueldo:')
puesto = raw_input('Dame el puesto:')
document = {'num_emp':num_emp, 'nombre':nombre,'sueldo':sueldo, 'puesto':puesto}
_id = db ['empleados'].insert(document)
print _id
--------------------------------------------------------------------------------------------------------------------------
"Borrar Una Fila de Una Colección desde Python A MongoDB"
CÓDIGO DE PYTHON:
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['empresa']
num_emp_w = input('Ingrese el numero de empleado:')
_id = db ['empleados'].remove({'num_emp':{'$eq': num_emp_w}})
print _id
--------------------------------------------------------------------------------------------------------------------------
"Actualizar Una Fila De Una Colección De Python A MongoDB"
CÓDIGO DE PYTHON:
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client['empresa']
empleado = db["empleados"]
myquery = {"num_emp": 6789}
newvalues = { "$set": {"num_emp": 1234}}
empleado.update_one(myquery, newvalues)
for variable in empleado.find():
print(variable)

Comentarios
Publicar un comentario