Page 16 -
P. 16
db_helper.py
conn = sqlite3.connect('universe_price.db', isolation_level=None)
cur = conn.cursor()
cur.execute('''CREATE TABLE balance
(code varchar(6) PRIMARY KEY,
bid_price int(20) NOT NULL,
quantity int(20) NOT NULL,
created_at varchar(14) NOT NULL,
will_clear_at varchar(14)
)''')
Note 이외에도 설명해야 할 점이 많지만 전부 다 설명하기에는 지면 한계가 있으므로 최대한 간략히 설명했습
니다. SQL을 더 자세히 익히고 싶다면 다음 웹 사이트를 참고하기 바랍니다.
URL https://www.w3schools.com/sql/
지금까지 코드로 만든 테이블들이 잘 생성되었는지 확인하려면 DB Browser for SQLite라는 데
이터베이스 툴을 사용해야 하기에 내려받기 및 설치 과정을 살펴보겠습니다.
1. 먼저 https://sqlitebrowser.org에 접속한 후 Download를 선택합니다.
그림 5-7 DB Browser for SQLite 웹 사이트 접속
304
주식매매_05.indd 304 2021-09-30 오후 3:20:43