-
Base de datos SQLite3 y DB browser
El módulo que viene preinstalado en Python para trabajar con bases de datos es SQLite, y se importa de la siguiente manera:
- import sqlite3
Este módulo facilita la conexión a SQLite mediante el método ‘connect’, al cual debemos especificar la ruta del archivo; si el archivo no existe, se creará automáticamente.
Para evitar que no de un error devemos de poner un condicional para que no cree la tabla si ya existe, con un if mas o menos de esta forma:
- CREATE TABLE if not exists nombre de la tabla
Debemos cerrar con close() porque si no lo hacemos, no podremos trabajar con ella.
Ejemplo de codigo:
Podemos crear el codigo de SQlite desde la aplicacion que ya te trae desde su WEB o bien copia y pegar.
Lo instalamos desde la página web httpswww.sqlite.org y luego procedemos a la instalación.
DB Browser for SQLite es el editor que nos permite interactuar con las bases de datos.
DB Browser for SQLite pagina de descarga:
Forma de introducir datos en una base:
- cursor.executemany(«INSERT INTO personal VALUES(?,?,?)», nombre de la tabla)