Bueno para poder llevar a cabo la integración necesitamos que en Python tengamos instalado unas librerías que nos va a servir como interface para conectar las Bases de Datos SQLite. Para ello hacemos lo siguiente:
$ sudo apt-get install python-pysqlite2
Con esto ya contamos con estas librerías y podemos realizar la conexión fácilmente.
Para continuar y realizar nuestro primer ejemplo sencillo de esta integración, les recomendamos que vean las Review I y Review II de SQLite y creen una Base de Datos con aunquesea una tabla, a modo de ejemplo.
Vamos a suponer dos cosas: Que la Base de datos o el archivo lo llamamos "prueba.db" y que como les decia a modo de prueba creamos una tabla llamada "personal".
Ahora bien creamos un archivo en python con nuestro editor preferido y lo llamamos "prueba01.py"
# Importa librerias de SQLite
from pysqlite2 import dbapi2 as sqlite
# Realiza la coneccion con la db colocando el Path
# donde se encuentra el archivo de la Base de datos
coneccion = sqlite.connect('prueba.db')
# Crea un objeto cursor para trabajar
cursor = coneccion.cursor()
# Ejecuta la consulta SELECT, tal y como lo haríamos en SQL
cursor.execute('SELECT apellido, nombre FROM personal order by id')
# Muestra todos los datos de la consulta
for (apellido, nombre) in cursor:
print 'Apeliido y Nombre: %s, %s.' % (apellido, nombre)
No hay comentarios.:
Publicar un comentario