본문 바로가기

[Study & Job]/[기타]

[python]sqlite 사용하기

파이썬에서 sqlite를 사용하는 방법을 테스트 해보았다. (메모리에 올리기 위해서 connect() 파라메터를 :memory로 사용했다. 

레퍼런스 : http://docs.python.org/library/sqlite3.html


예제)


import sqlite3


if __name__ == '__main__':

    conn = sqlite3.connect(':memory:')

    c = conn.cursor()

    c.execute('''CREATE TABLE stocks

             (date text, trans text, symbol text, qty real, price real)''')

    c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',150,35.2)")

    c.execute("INSERT INTO stocks VALUES ('2006-01-06','BUY','RHAT',170,35.17)")

    conn.commit()

    

    for row in c.execute('SELECT * FROM stocks ORDER BY price'):

        print row

    

    c.close()

    

    pass

출처:[python]sqlite 사용하기

반응형