Sqlthon, SQLite3를 Python 문법으로 다루는 경량 레이어

Sqlthon – A lightweight Pythonic layer for SQLite

Sqlthon은 SQLite3 작업을 더 Python답게 만들어 주는 경량 패키지다. Connect와 Field, 키워드 상수를 조합해 테이블을 정의하고 레코드를 추가한 뒤 저장하고, Field("id") == 1 같은 조건식으로 레코드를 조회할 수 있다. pip install sqlthon으로 설치하며, 문서는 readthedocs에서 제공된다.

with Connect("test.db") as db: db.add_table("users", ("id", INT, [PRIMARY_KEY, AUTO_INCREMENT]), ("name", STR, [NOT_NULL]), ("email", STR, [UNIQUE]))

이 날의 다른 글

2026-10-13