Python으로 Turso 연결하기
Python으로 Turso 연결하기 (Connect to Turso using Python)
Python 개발자에게 익숙한 DB-API 스타일 그대로 Turso를 쓸 수 있어요. 설치부터 데이터 조회까지 순서대로 따라 해 보세요.
출처: 문서
본문
1. 설치
Python 프로젝트에 Turso 패키지를 추가하세요:
uv pip install pyturso
2. 연결
로컬 SQLite 데이터베이스에 연결하는 방법이에요:
import turso
con = turso.connect("sqlite.db")
cur = con.cursor()
3. 테이블 생성
사용자(users) 테이블을 만들어 보세요:
cur.execute("""
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT NOT NULL
)
""")
con.commit()
4. 데이터 삽입
users 테이블에 데이터를 넣어 보세요:
cur.execute("INSERT INTO users (username) VALUES (?)", ("alice",))
cur.execute("INSERT INTO users (username) VALUES (?)", ("bob",))
con.commit()
5. 데이터 조회
테이블의 모든 사용자를 조회해요:
res = cur.execute("SELECT * FROM users")
users = res.fetchall()
print(users)
더 알아보기 (Learn more)
- JavaScript 연결 가이드 — JavaScript 클라이언트로 연결하기
- Go 연결 가이드 — Go 클라이언트로 연결하기
- Rust 연결 가이드 — Rust 클라이언트로 연결하기
- Dart 연결 가이드 — Dart 클라이언트로 연결하기