SQLite Python (Deutsch)

Dieser Abschnitt zeigt Ihnen Schritt für Schritt, wie Sie mit der SQLite-Datenbank in der Programmiersprache Python arbeiten.

Python bietet zwei gängige Schnittstellen für die Arbeit mit der SQLite-Datenbankbibliothek: PySQLite und APSW. Jede Schnittstelle zielt auf unterschiedliche Bedürfnisse ab.

PySQLite

Die PySQLite bietet eine standardisierte Python DBI API 2.0 konforme Schnittstelle zur SQLite-Datenbank. Wenn Ihre Anwendung nicht nur die SQLite-Datenbank, sondern auch andere Datenbanken wie MySQL, PostgreSQL und Oracle unterstützen muss, ist die PySQLite eine gute Wahl.,

PySQLite ist ein Teil der Python-Standardbibliothek seit Python Version 2.5

APSW

Wenn Ihre Anwendung nur die SQLite-Datenbank unterstützen muss, sollten Sie das APSW-Modul verwenden, das als ein anderer Python SQLite-Wrapper bekannt ist.

Der APSW stellt die dünnste Schicht über der SQLite-Datenbankbibliothek bereit. Der APSW wurde entwickelt, um das native SQLite C nachzuahmen, daher können Sie es auch von Python aus tun, was auch immer Sie in der SQLite C-API tun können.,

Neben der Abdeckung der SQLite-Bibliothek bietet der APSW viele Low-Level-Funktionen, einschließlich der Möglichkeit, benutzerdefinierte Aggregate, Funktionen und Kollatierungen aus Python zu erstellen. Sie können sogar eine Implementierung einer virtuellen Tabelle mit Python schreiben.

Wir werden den PySQLite-Wrapper verwenden, um zu demonstrieren, wie mit der SQLite-Datenbankbibliothek mit Python gearbeitet wird.,

  • Erstellen einer SQLite-Datenbank aus einem Python-Programm: Zeigt Ihnen, wie Sie mit dem Modul sqlite3 eine neue SQLite-Datenbank aus einem Python-Programm erstellen.
  • Tabellen in SQLite-Datenbank mit Python erstellen: Zeigt Ihnen Schritt für Schritt, wie Sie Tabellen in einer SQLite-Datenbank aus einem Python-Programm erstellen.
  • Einfügen von Daten in die SQLite-Datenbank in Python: Führt Sie durch die Schritte zum Einfügen von Daten in eine Tabelle in der SQLite-Datenbank mit Python.
  • Aktualisieren von Daten in der SQLite-Datenbank mit Python: Lernt, wie vorhandene Daten in der SQLite-Datenbank mit Python aktualisiert werden.,
  • Daten auswählen: Dieses Tutorial zeigt Ihnen, wie Sie Daten in einer SQLite-Datenbank aus einem Python-Programm abfragen.
  • Löschen von Daten aus einem Python-Programm: Hier erfahren Sie, wie Sie eine oder mehrere Zeilen in einer Tabelle mithilfe der Python sqlite3-Modul-API aus einer Tabelle löschen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.