Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zadajte základnú kostru kódu do tlmočníka . Kód bude vyžadovať dve konkrétne balíky: " sqlite3 " balíčkov a " os.path " balíček . Sqlite3 predstavuje Python rozhranie pre SQL databáz , a balíček os predstavuje funkcie pre interakciu so systémom súborov . Import dva balíčky pomocou " import " príkaz :
>>> import sqlite3
>>> import os.path
2
Skontrolujte , či je existencia databázy pomocou " os.path . " Balíček os.path obsahuje funkciu , " existuje ( ) " , ktorá vracia hodnotu true alebo false v závislosti na tom , či súbor existuje na určitom mieste v systéme súborov . Vzhľadom k tomu , databázy sú zvyčajne len súbory alebo séria súborov , môže funkcie sa os.path.exists ( ) kontrola na databázu :
>>> os.path.exists ( " /Users /username /db ' )
False //neexistuje
3
Vytvorenie databázy v prípade , že súbor neexistuje . Sqlite3 " connect ( ) " funkcia vytvorí databázu , ak neexistuje , bez varovania programátor , že neexistuje žiadny databázový súbor , ktorý chcete začať . Použitie os.path.exists ( ) , môže programátor skontrolovať databázu a vykonať nejakú akciu , to by nemalo existovať :
>>> if ( os.path.exists ( ' /users /bob /data " ) ) :
. . . //Vykonávať niektoré databázové transakcie
>>> inde :
. . . /* Získať vstup od užívateľa k vytvoreniu databázy * /
Copyright © počítačové znalosti Všetky práva vyhradené