Alle Optionen
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Quellcode: python-pysqlite2  ]

Paket: python-pysqlite2 (2.6.3-3)

Links für python-pysqlite2

Screenshot

Debian-Ressourcen:

Quellcode-Paket python-pysqlite2 herunterladen:

Betreuer:

Ähnliche Pakete:

Python-Schnittstelle für SQLite 3

pysqlite ist eine zu DB API2.0 konforme Datenbankschnittstelle für SQLite.

Dieses Paket wurde gegen SQLite 3 gebaut. Falls Sie eine Schnittstelle für SQLite 2 benötigen, schauen Sie sich das Paket python-sqlite an. Ein alternatives Python-Modul für SQLite 3 steht als python-apsw zur Verfügung.

SQLite ist ein relationales Datenbank-Managementsystem, das in einer relativ kleinen C-Bibliothek enthalten ist. Es handelt sich hierbei um ein Public-Domain-Projekt, das von D. Richard Hipp ins Leben gerufen wurde. Im Gegensatz zum üblichen Server-Client-Paradigma ist die SQLite-Engine kein unabhängiger Prozess, mit dem das Programm kommuniziert, sondern sie wird ins Programm gelinkt und so ein fester Bestandteil des Programms. Die Bibliothek implementiert den größten Teil des SQL-92-Standards einschließlich Transaktionen, Trigger und die meisten komplexen Abfragen.

pysqlite stellt diese leistungsfähige, eingebettete SQL-Engine für Python-Programmierer zur Verfügung. Sie bleibt mit der Python-Datenbank-API-Spezifikation - sofern möglich - kompatibel, aber bietet auch den Großteil der nativen SQLite-API an. So ist es beispielsweise möglich, benutzerdefinierte SQL- und Aggregatfunktionen in Python zu erstellen.

Falls Sie eine relationale Datenbank für Ihre Anwendungen oder gar kleine Werkzeuge oder Hilfsskripte benötigen, ist pysqlite oft eine gute Wahl. Die Benutzung ist einfach, es ist einfach zu verteilen und es hängt nicht von anderen Python-Bibliotheken oder Systembibliotheken - außer SQLite - ab. SQLite selbst wurde auf fast alle Plattformen portiert, die Sie sich denken können.

Es ist oft eine gute Alternative zu MySQL, der Microsoft JET-Engine oder dem MSDE, ohne deren Lizenz- und Verteilungsproblemen.

Markierungen: Software-Entwicklung: Python-Entwicklung, SQL, Implementiert in: implemented-in::python, role::shared-lib, Arbeitet mit: Datenbanken

Andere Pakete mit Bezug zu python-pysqlite2

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • enhances

python-pysqlite2 herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
armhf 55,0 kB200,0 kB [Liste der Dateien]