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 mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/