Szczegóły programowe:
Wersja: 0.2.2
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 89
dbkit jest biblioteka Pythona, który abstrahuje się przynajmniej część bólu zaangażowanych w kontaktach z DB-API 2 kompatybilnych sterowników baz danych.
z importu dbkit połączyć, zapytania
z contextlib zamknięcia importu
import sqlite3
z connect (sqlite3, "counters.db ') jako CTX, zamknięcie (CTX):
& Nbsp; za ladą, wartości w zapytaniu ("SELECT licznika, wartość z liczników"):
& Nbsp; print "% s:% d"% (licznik, wartość)
Informacje
dbkit przeznaczone do stosowania w sytuacjach, w których jest niepraktyczne lub przesadą użyć ORM, takie jak SQLObject lub SQLAlchemy, ale byłoby przynajmniej abstract dala część bólu związanego w radzeniu sobie z bazy danych.
- Zamiast przechodząc wokół połączenia z bazą danych, oświadczenia są wykonywane w kontekście bazy danych, pomagając w ten sposób oddzielić moduły, które są powiązane z bazą danych z Sam i jego szczegóły połączenia z bazą danych.
- konteksty Database zawiera odniesienia do wyjątków wystawionych przez sterownik bazy danych, a tym samym uniezależnienie wyjątkiem obsługi przez sterownik bazy danych.
- Łatwiejsze w obsłudze transakcji obsługi.
- Łatwiejszy iteracji nad wynikowych.
- Pule połączeń. Ponadto, każdy kod, za pomocą połączeń zbiorczych nie musi wiedzieć, pule połączeń jest na miejscu.
- rejestrowanie zapytań.
Wymagania :
- Python
Komentarze nie znaleziono