Inserisci il codice di scheletro di base nell'interprete . Il codice richiede due pacchetti particolari: il pacchetto " sqlite3 " e il pacchetto " os.path " . Sqlite3 rappresenta l'interfaccia Python per database SQL , e il pacchetto OS rappresenta funzioni per interagire con il file system . Importare i due pacchetti utilizzando il comando " import " :
>>> import sqlite3
>>> import os.path
2
Verificare l'esistenza della base di dati usando " os.path . " Il pacchetto os.path contiene una funzione , "esiste ( ) " , che restituisce un valore vero o falso a seconda se un file esiste in un posto particolare nel file system . Dal momento che i database sono in genere solo i file o le serie di file , i os.path.exists () può verificare per il database :
>>> os.path.exists ('/users /nomeutente /db ' ) per
False //non esiste
3
Creare il database se il file non esiste . La funzione sqlite3 " connect () " creerà un database se non esiste, senza preavviso, il programmatore che non vi era nessun file di database per cominciare. Utilizzando os.path.exists () , il programmatore può verificare per il database ed eseguire alcune azioni non dovrebbe esistere :
>>> if ( os.path.exists ('/users /bob /dati ')) :
. . . //eseguire alcune transazioni di database
>>> altro :
. . . /* ottenere l'input dell'utente per creare il database * /
Programmazione © www.354353.com