această secțiune vă arată pas cu pas cum să lucrați cu baza de date SQLite folosind limbajul de programare Python.Python oferă două interfețe populare pentru lucrul cu biblioteca de baze de date SQLite: PySQLite și APSW. Fiecare interfață vizează un set de nevoi diferite.
PySQLite
PySQLite oferă o standardizate Python DBI API 2.0 interfață de date SQLite. Dacă aplicația dvs. trebuie să suporte nu numai baza de date SQLite, ci și alte baze de date, cum ar fi MySQL, PostgreSQL și Oracle, PySQLite este o alegere bună.,
PySQLite este o parte din biblioteca Standard Python deoarece versiunea Python 2.5
APSW
Dacă cererea dumneavoastră are nevoie pentru a sprijini numai pe bază de date SQLite, ar trebui să utilizați APSW modul, care este cunoscut ca un Alt Piton SQLite Înveliș.
APSW oferă cel mai subțire strat peste biblioteca de baze de date SQLite. APSW este proiectat pentru a imita nativ SQLite C, prin urmare, tot ce se poate face în SQLite C API, puteți face, de asemenea, de la Python.,
pe lângă acoperirea bibliotecii SQLite, APSW oferă multe caracteristici de nivel scăzut, inclusiv capacitatea de a crea agregate definite de utilizator, funcții și colaționări din Python. Vă permite chiar să scrieți o implementare a tabelului virtual folosind Python.
Vom folosi PySQLite wrapper pentru a demonstra modul de lucru cu baza de date SQLite library folosind Python.,
- crearea unei baze de date SQLite dintr-un program Python: vă arată cum să creați o nouă bază de date SQLite dintr-un program Python folosind modulul sqlite3.
- creați tabele în baza de date SQLite folosind Python: vă arată pas cu pas cum să creați tabele într-o bază de date SQLite dintr-un program Python.
- introducerea datelor în baza de date SQLite în Python: vă parcurge pașii de introducere a datelor într-un tabel în baza de date SQLite folosind Python.
- actualizarea datelor în baza de date SQLite folosind Python: învață cum să actualizeze datele existente în baza de date SQLite folosind Python.,
- Selectarea datelor: acest tutorial vă arată cum să interogați datele dintr-o bază de date SQLite dintr-un program Python.
- ștergerea datelor dintr-un program Python: vă ghidează cum să ștergeți unul sau mai multe rânduri dintr-un tabel dintr-un tabel folosind API-ul modulului Python SQLite3.