About 배우고 익히는법/Python
파이썬 sqlite3 사용
투명잉크
2019. 1. 4. 10:56
파이썬과 연동하여 사용하는 DB프로그램
파이썬내에서 sql명령문을 사용해 데이터의 편집을 할 수 있다
sqlite3 사용 관련 파이썬 매뉴얼(문법)
https://docs.python.org/3/library/sqlite3.html?highlight=sqlite3#module-sqlite3
프로그램 다운로드
http://sqlitebrowser.org/
별다른 설정 없이 그냥 설치하면 됨
sqlite3을 사용할때마다 임포트 해야한다
import sqlite3 상단에 입력
sqllite3에 사용되는 기본코드는 아래와 같다
import sqlite3
import pandas as pd
dbname = 'sqlitedb.db' //db이름 설정
conn = sqlite3.connect(dbname)
mycursor = conn.cursor()
try:
mycursor.execute('sql구문 입력')
except sqlite3.OperationalError as err:
print('테이블이 존재하지 않습니다')
//실제 코딩 영역
//sql편집 실행(구문 입력)
conn.commit()
mycursor.close()
conn.close()
파이썬에서 pandas 사용
import pandas (as pd) 역시 임포트 필요함
pandas최초 실행 시 실행되지 않을 경우 재설치 필요
Window - Preferences에서 - PyDev - Python Interpreters 하단의 install/uninstall with pip선택
uninstall pandas 입력 후 실행, 다시 install pandas입력하여 재설치
Pandas사용 예제
sql구문/코딩입력 부분에 아래와 같이 입력하여 데이터를 편집한다
Pandas는 DataFrame 만들 때 사용한다