Prog.varedetaljer:
Versjon: 0.2.2
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 89
dbkit er en Python bibliotek som abstraherer bort minst en del av smerte involvert i håndteringen av DB-API to kompatible databasedrivere.
fra dbkit import koble, spørring
fra contextlib import lukking
import sqlite3
med connect (sqlite3, 'counters.db') som ctx, lukke (CTX):
& Nbsp; for telleren, verdi i spørring ('SELECT teller, verdi FRA tellere'):
& Nbsp; print "% s:% d"% (teller, verdi)
Oversikt
dbkit er ment å bli brukt i tilfeller hvor det er upraktisk eller kill å bruke en ORM eksempel SQLObject eller SQLAlchemy, men det ville være nyttig for minst abstrakt bort noe av smerten som er involvert i håndteringen av databasen.
- Snarere enn passerer rundt databasetilkoblinger blir setninger utføres innenfor en database sammenheng, og dermed bidra til å frikoble moduler som grensesnitt med databasen fra selve databasen og dens tilkoblingsdetaljer.
- Database sammenhenger inneholde referanser til unntakene utsatt av databasedriver, og dermed decoupling unntak håndtering fra databasedriveren.
- Enklere å bruke transaksjonshåndtering.
- Enklere køyring løpet ResultSets.
- Tilkoblingsgruppering. I tillegg, noen kode ved hjelp av sammenslåtte tilkoblinger har ikke behov for å vite tilkoblingsgrupper er på plass.
- Query logging.
Krav :
- Python
Kommentarer ikke funnet