Ez a szakasz lépésről lépésre megmutatja, hogyan kell együttműködni az SQLite adatbázissal A Python programozási nyelv használatával.
a Python két népszerű interfészt biztosít az SQLite adatbázis könyvtár használatához: pysqlite és APSW. Minden interfész különböző igényeket céloz meg.
PySQLite
a pysqlite szabványosított Python DBI API 2.0 kompatibilis felületet biztosít az SQLite adatbázishoz. Ha az alkalmazásnak nemcsak az SQLite adatbázist, hanem más adatbázisokat is támogatnia kell, mint például a MySQL, a PostgreSQL vagy az Oracle, a PySQLite jó választás.,
a PySQLite a Python Standard könyvtár része, mivel a Python 2.5-ös verziója
APSW
Ha az alkalmazásnak csak az SQLite adatbázist kell támogatnia, akkor használja az APSW modult, amelyet egy másik Python SQLite csomagolóként ismerünk.
az APSW a legvékonyabb réteget biztosítja az SQLite adatbázis könyvtár felett. Az APSW célja, hogy utánozza a natív SQLite C, ezért bármit is tehet SQLite C API, meg tudod csinálni azt is a Python.,
az SQLite könyvtár lefedése mellett az APSW számos alacsony szintű funkciót kínál, beleértve a felhasználó által definiált aggregátum, funkció, valamint a Python collations létrehozását. Azt is lehetővé teszi, hogy írjon egy virtuális tábla végrehajtása Python.
a PySQLite wrapper segítségével bemutatjuk, hogyan kell dolgozni az SQLite adatbáziskönyvtárral a Python használatával.,
- SQLite adatbázis létrehozása egy Python programból: megmutatja, hogyan hozhat létre új SQLite adatbázist egy Python programból az sqlite3 modul segítségével.
- táblázatok létrehozása az SQLite adatbázisban a Python használatával: lépésről lépésre megmutatja, hogyan hozhat létre táblákat egy SQLite adatbázisban egy Python programból.
- adatok beillesztése az SQLite adatbázisba Python: végigvezeti az adatok beillesztésének lépéseit az SQLite adatbázis táblázatába a Python használatával.
- adatok frissítése az SQLite adatbázisban a Python használatával: megtanulja, hogyan frissítheti a meglévő adatokat az SQLite adatbázisban a Python használatával.,
- Adatok kiválasztása: ez a bemutató megmutatja, hogyan lehet lekérdezni az adatokat egy SQLite adatbázisban egy Python programból.
- adatok törlése egy Python programból: végigvezeti Önt, hogyan törölhet egy vagy több sort egy táblából egy táblázatból a Python sqlite3 modul API használatával.