Python ist eine Allzweck-Programmiersprache für die Entwicklung von Web -Anwendungen und Desktop-Software geeignet. Ein Teil der Python Prominenz kommt von seiner benutzerfreundliche Art, die durch eine umfangreiche Bibliothek von Paketen und Modulen erleichtert. Diese Module helfen Programmierern Aufgaben , wie das Erstellen und Verwalten von Datenbanken sowie das Abrufen von Daten über das Host-Betriebssystem . Durch die Verwendung dieser Bibliotheken können Sie für die Existenz einer Datenbank -Datei , bevor Sie irgendwelche Aktionen auf sie zu überprüfen. Things You
Python Interpreter
brauchen anzeigen Weitere Anweisungen
1
Geben Sie das Grundgerüst Code in den Interpreter . Der Code erfordert zwei besondere Pakete: die " sqlite3 "-Paket und das " os.path "-Paket . Sqlite3 stellt die Python-Schnittstelle für SQL-Datenbanken und der os -Paket stellt Funktionen, um mit dem Dateisystem interagieren. Importieren Sie die beiden Pakete mit dem Befehl "Import" :
>>> import sqlite3
>>> import os.path
2
für die Existenz der Datenbank mit Check " os.path . " Die os.path Paket enthält eine Funktion " exists () ", das gibt einen Wert true oder false abhängig davon, ob oder nicht eine Datei an einem bestimmten Ort im Dateisystem vorhanden ist. Da Datenbanken in der Regel sind nur Dateien oder eine Reihe von Dateien , die os.path.exists ()-Funktion für die Datenbank überprüfen :
>>> os.path.exists ( ' /users /username /db ' )
Falsch //existiert nicht
3
Datenbank erstellen, wenn die Datei nicht existiert. Die sqlite3 " connect () "-Funktion erstellt eine Datenbank, wenn sie nicht vorhanden ist , ohne Vorwarnung den Programmierer , dass es keine Datenbank-Datei zu beginnen. Mit os.path.exists () kann der Programmierer für die Datenbank überprüfen und führen eine Aktion es existiert nicht :
>>> if ( os.path.exists ( ' /users /bob /data ') ):
. . . //Datenbank-Transaktionen führen einige
>>> anderes:
. . . /* erhalten Benutzereingaben zur Datenbank erstellen * /Tablet