El Dom 22 Sep 2013 22:35:03 Andrey Antukh escribió:

SqlAlchemy es de lo mejorcito que hay en python en mi opinión.


Andrey


El 22 de septiembre de 2013 21:42, Oscar Carballal 
<oscar.carbal...@gmail.com[1]> escribió:


La verdad es que todos los ORMs con los que he trabajado estaban integrados en 
frameworks (django, por ejemplo), así que no puedo recomendarte realmente un 
ORM, no he trabajado con ninguno aislado :/


Regards,
Oscar


--
Oscar Carballal Prego
Software developer

_oscar.carballal@gmail.com_


El 22 de septiembre de 2013 21:40, <revxf...@gmail.com[2]> escribió:


El Dom 22 Sep 2013 21:24:05 Oscar Carballal escribió:


Mi recomendación es que utilices un ORM (Object Relational Mapper) que te haga 
un poco más fácil manejar las consultas. Puedes probar python-macaron 
(http://nobrin.github.io/macaron/[3]) 


Regards,
Oscar


--
Oscar Carballal Prego
Software developer

oscar.carbal...@gmail.com[1] 


El 22 de septiembre de 2013 21:16, <revxf...@gmail.com[2]> escribió:


Buenas quisiera saber acerca de como es la mejor manera de manejar la insersion 
y 
manejo de base de datos en python, ahora mismo me cree una BD con sqlite3 y la 
estoy manejando con puras consultas asi: 
 
from sqlite3 import * 








class Data():  
        #Clase que Maneja Control de Data Base SqLite3  
        def __init__(self):  
                self.con = connect("../DB/main")  
                self.cur = self.con.cursor()  
                  
        def insertarCliente(self, tupla):  
                self.cur.execute('insert into clientes 
(ci,nombre,apellido,telefono,direccion,correo) values (?,?,?,?,?,?)', tupla)  
                self.guardar()  




        def insertarCliente(self, consulta, tupla):  
                self.cur.execute(consulta, tupla)  
                self.guardar()  




        def borrar(self, consulta, values):  
                self.cur.execute(consulta, values)  
                self.guardar()  




        def modificar(self, consulta, values):  
                self.cur.execute(consulta, values)  
                self.guardar()  




        #Devuelve una cursor con el que iteramos.  
        def buscar(self, consulta):  
                return self.cur.execute(consulta)  




        def guardar(self):  
                self.con.commit()  




        def cerrar(self):  
                self.cur.close()  
                self.con.close()  
 
Quisiera escuchar sus consejos, de como manejar una base de datos sql estandar, 
como mysql o mariadb. 
 
Saludos3 import * 

Python-es@python.org[4]
https://mail.python.org/mailman/listinfo/python-es[5]
http://python-es-faq.wikidot.com/[6]




 _______________________________________________Python-es mailing list

Python-es@python.org[4]
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a