Python – SQLite

Recientemente publiqué en SQLite-Latino, un sencillo ejemplo para integrar SQLite en Python y en esta oportunidad quería también presentárselos a ustedes y ojala les guste, les aclaro que en esta oportunidad es solo para ver la conexión de las Bases de Datos, algo muy simple que poco a poco integraremos más complejidad.

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:

1
$ <span style="font-weight: bold;">sudo apt-get install python-pysqlite2</span>

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”

1
<br /><span style="font-size:130%;"># Importa librerias de SQLite<br />from pysqlite2 import dbapi2 as sqlite<br /><br /># Realiza la coneccion con la db colocando el Path<br /># donde se encuentra el archivo de la Base de datos<br />coneccion = sqlite.connect('prueba.db')<br /><br /># Crea un objeto cursor para trabajar<br />cursor = coneccion.cursor()<br /><br /># Ejecuta la consulta SELECT, tal y como lo haríamos en SQL<br />cursor.execute('SELECT apellido, nombre FROM personal order by id')<br /><br /># Muestra todos los datos de la consulta<br />for (apellido, nombre) in cursor:<br />print 'Apeliido y Nombre: %s, %s.' % (apellido, nombre)</span>


Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.

Leave a Reply

*

web stats