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

Entradas populares