easydb es un muy simple envoltorio SQLite ** ** para que le evita tener que preocuparse por la creación de tablas o la gestión de las conexiones.
Se puede utilizar en la base de datos SQLite existente simplemente pasando en el nombre de archivo de base de datos:
`` `Python
desde EasyDB importación easydb
db = EasyDB ('fichero.db')
cursor = db.query ("SELECT * FROM mitabla")
`` `
Nuevas bases de datos pueden ser la creación mediante la especificación de su esquema como un diccionario, por ejemplo:
`` `Python
esquema = {
& Nbsp; & nbsp; & nbsp; 'Nombre_tabla': ['tipo_columna column_name', y hellip;],
& Nbsp; & nbsp; & nbsp; 'Nombre_tabla': ['tipo_columna column_name', y hellip;],
& Nbsp; & nbsp; & nbsp; 'Nombre_tabla': ['tipo_columna column_name', y hellip;]
}
db = EasyDB ('fichero.db', esquema)
`` `
Si el archivo de base de datos ya existe, entonces el esquema no se actualizará, pero si no existe, entonces va a ser creado con el esquema dado. He aquí un ejemplo completo:
`` `Python
desde EasyDB importación easydb
db = EasyDb ('my.db', {"usuarios": ["texto nombre de usuario ',' texto descriptivo ']})
db.query ("INSERT INTO usuarios (nombre de usuario, descripción) VALUES (?,?)", ("ben", "una especie de descripción '))
Resultado en db.query ("SELECT * FROM usuarios"):
& Nbsp; & nbsp; & nbsp; resultado de la impresión
# => ('Ben', 'una especie de descripción')
`` `
Requisitos :
- Python
Comentarios que no se encuentran