“Conocimiento Programación>Python Programming

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

2013/9/6
Python es un lenguaje de programación de propósito general adecuado para el desarrollo de aplicaciones web y software de escritorio . Parte de la prominencia de Python viene de su naturaleza amigable , facilitado por una amplia biblioteca de paquetes y módulos. Estos módulos ayudan a los programadores realizar tareas , como la creación y gestión de bases de datos , así como la obtención de datos sobre el sistema operativo del host . Mediante el uso de estas bibliotecas , se puede comprobar la existencia de un archivo de base de datos antes de realizar cualquier acción sobre el mismo. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1

Introduzca el código esqueleto básico en el intérprete. El código se requieren dos paquetes especiales : el paquete " sqlite3 " y el paquete " os.path " . Sqlite3 representa la interfaz de Python para bases de datos SQL y el paquete os representa funciones para interactuar con el sistema de archivos. Importe los dos paquetes con el comando " import" :

>>> import sqlite3

>>> import os.path
2

Comprobar la existencia de la base de datos utilizando " os.path . " El paquete os.path contiene una función, " existe ( ) " , que devuelve un valor verdadero o falso dependiendo de si existe o no 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 verificar si la base de datos :

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

Falso //no existe
3

Crear la base de datos si el archivo no existe . La función sqlite3 " connect () " creará una base de datos si 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 alguna acción en caso de no 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 * /foto

Python Programming
Cómo leer un archivo línea a línea a tiempo con Python
Cómo convertir Tipo de matriz como flotador Python
Cómo crear una carpeta nueva programación en Python
Cómo interpretar una cadena como un valor booleano en Python
Python Certificación
Cómo código en Python
Operaciones de cadenas en Python
Las funciones de Python para principiantes
Conocimiento de la computadora © http://www.ordenador.online