Простые обертки SQLite для Python - PullRequest
2 голосов
/ 15 апреля 2011

Существуют ли какие-либо другие оболочки SQLite для Python, сравнимые с оболочкой MySQL Rococheting для php?

http://www.ricocheting.com/code/php/mysql-database-class-wrapper-v3

Если такого не существует в то время, я думаю, я создам свою собственную обертку, но я хочу убедиться, что я не выполняю лишнюю работу.

Ответы [ 2 ]

12 голосов
/ 15 апреля 2011

SQLite является частью стандартной библиотеки Python начиная с Python 2.5 .API аналогичен вашей связанной оболочке класса PHP MySQL (вы будете работать с модулями и функциями вместо статических методов класса).

Если вы ищете альтернативный API, вы можете использовать SQLAlchemy.Вам не нужно использовать ORM, если вам это не нужно, вы можете просто использовать API языка выражений SQLAlchemy.В качестве бонуса большинство ваших запросов будут выполняться во всех серверных базах данных, поддерживаемых SQLAlchemy, а не только в SQLite.

3 голосов
/ 16 апреля 2011

См. APSW .

...