Sagteware besonderhede:
Weergawe: 0.2.2
Upload datum: 20 Feb 15
Lisensie: Gratis
Populariteit: 89
dbkit is 'n Python biblioteek wat abstraheer weg minstens 'n deel van die pyn wat betrokke is in die hantering van DB-API 2 versoenbaar databasis bestuurders.
van dbkit invoer verbind, navraag
van contextlib invoer sluitingsdatum
invoer sqlite3
met Connect (sqlite3, 'counters.db') as ctx, die sluiting (ctx):
& Nbsp; vir counter, waarde in navraag ('SELECT toonbank waarde uit tellers'):
& Nbsp; druk "% s:% d"% (counter, waarde)
Oorsig
dbkit is bedoel om in omstandighede waar dit onprakties of overkill 'n ORM soos SQLObject of SQLAlchemy te gebruik gebruik word, maar dit nuttig sou wees om ten minste abstrakte weg van die pyn wat betrokke is in die hantering van die databasis.
- Eerder as slaag om databasis verbindings, is stellings uitgevoer binne 'n databasis konteks, dus help modules te ontkoppel dat koppelvlak met die databasis van die databasis self en die verband besonderhede.
- Database kontekste bevat verwysings na die uitsonderings blootgestel word deur die databasis bestuurder, dus ontkoppeling uitsondering hantering van die databasis bestuurder.
- Makliker transaksie te gebruik hanteer word.
- Makliker iterasie oor resultsets.
- Connection pooling. Daarbenewens enige kode behulp saamgevoeg verbindings het geen behoefte om te weet verband pooling is in plek.
- Query meld.
Vereistes :
- Python
Kommentaar nie gevind