파이썬 인터프리터는 데이터베이스를 바로 사용할 수 있도록 표준 API를 지원합니다. PEP249입니다.
파이썬에서 실행한다면,
import aqlite3
conn = sqlite3.connet('example.db')
c = conn.cursor()
# Create table
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# Insert a row of data
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
conn.commit()
conn.close()
위는 모두 DB-API 함수를 이용해서 DB와 연결하고 SQL문을 사용할 수 있게 해주는 기본 동작입니다.