Дані програми:
Версія: 0.2.2
Дата завантаження: 20 Feb 15
Ліцензія: Безкоштовно
Популярність: 89
dbkit є бібліотека Python, що дозволяє абстрагуватися від щонайменше частину болю, що беруть участь у боротьбі з DB-API 2 сумісних драйверів баз даних.
від dbkit імпорту підключення, запиту
від contextlib закриття імпорту
імпорт sqlite3
з CONNECT (sqlite3, «counters.db ') в CTX, закриття (CTX):
І NBSP; для лічильника, значення в запиті ('SELECT лічильник, значення З прилавків "):
І NBSP; друк "% S:% d"% (проти, значення)
Огляд
dbkit призначений для використання в тих випадках, коли це недоцільно або знищення використовувати ORM, таких як SQLObject або SQLAlchemy, але було б корисно, принаймні абстрагуватися від деяких з болю, що беруть участь у боротьбі з базою даних.
- Замість того, роздаючи з'єднань з базою даних, оператори виконуються в контексті бази даних, тим самим допомагаючи відокремити модулі, які взаємодіють з базами даних від себе і його деталі з'єднання з базою даних.
- контексти бази даних містять посилання на виключення відкритих драйвером бази даних, таким чином, розв'язка обробки винятків із драйвера бази даних.
- Більш легкий для використання з транзакціями.
- Простіше перебір ResultSets.
- Пул сполук. Крім того, будь-який код за допомогою об'єднаних з'єднань немає необхідності знати пулів з'єднань на місці.
- запит протоколювання.
Вимоги
- Python
Коментар не знайдено