더북(TheBook)

파이썬에서는 sqlite3 모듈로 쉽게 SQLite 데이터베이스를 사용할 수 있기에 따로 설치가 필요하지 않으니 바로 코드로 설명하겠습니다. util에 만들어 놓은 db_helper.py 파일에 다음 코드를 작성한 후 실행해 보겠습니다.

db_helper.py

import sqlite3
conn = sqlite3.connect('universe_price.db')

이 코드는 universe_ price라는 데이터베이스 파일(.db)에 연결하겠다는 의미입니다. 해당 파일이 있으면 연결하는 역할만 하지만, 없으면 파일을 생성하는 작업까지 수행합니다. 파일이 생성되는 위치를 지정할 수도 있지만, 경로를 따로 지정하지 않으면 코드가 실행되는 파일(db_helper.py)과 같은 위치에 자동으로 생성됩니다. 따라서 프로젝트의 util 패키지에 다음과 같이 universe_ price.db가 생긴 것을 확인할 수 있습니다.

▲ 그림 5-5 util 폴더에 생성된 universe_price.db 파일

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.