Cómo utilizar Python para comprobar si una base de datos existente





Educación

Introduzca el esqueleto del código de intérprete básico. El código requiere dos paquetes especiales: el paquete y el paquete os.path sqlite3. Sqlite3 es la interfaz de Python a bases de datos SQL y el paquete es las funciones del sistema operativo para interactuar con el sistema de archivos. Importar dos paquetes con el comando " importación ":

> > > importación sqlite3



> > > importación os.path

Verificar la existencia de la base de datos usando " os.path". El paquete contiene un os.path función", existe () ", que devuelve true o false dependiendo de si existe un archivo en un lugar particular en el sistema de archivos. Dado que las bases de datos son típicamente sólo los archivos o conjuntos de archivos, los os.path.exists () puede comprobar la base de datos:

> > > os.path.exists ('/ users / nombre de usuario / db')

Falso / / no existe

Crear la base de datos si el archivo no existe. El sqlite3 " connect () función " crear una base de datos no existe, sin previo aviso, el programador que no había ningún archivo de base de datos, para empezar. Usando os.path.exists (), el programador puede comprobar la base de datos y realizar algunas acciones no deberían existir:

> > > if (os.path.exists ('/ usuarios / bob / data')):

. . / / Realizar algunas transacciones de bases de datos

> > > más:

. . / * Obtener la entrada del usuario para crear la base de datos * /



Deja un comentario