본문 바로가기

ETC

[Python] Database 조작 간략히

import sqlite3

 

1. db 연결

con = sqlite3.connect('')

 

2. 데이터 전달을 위한 cursor 객체 생성

curs=conn.cursor()

 

3. 데이터 조작

ex 0)

curs.execute('SELECT * FROM table~')

 

ex 1)

sql='select name, age from people'

aa=curs.execute(sql)

for a in aa:

    print(a)

 

ex 2)

 

sql='insert into people values (?,?)'

curs.execute(sql, ('kim', 26))

 

4. 저장

conn.commit()

 

5. 연결 종료

conn.close()