Python
(파이썬) SQLite 데이터베이스에 연결해서 테이블 출력하기 SELECT
코딩ABC
2023. 11. 28. 10:25
반응형
파이썬에서 SQLite 데이터베이스에 연결해서 테이블의 내용을 가죠오는 코드입니다.
테이블은 이미 생성되어 있다고 가정합니다.
아래의 예제에서 사용하는 student 테이블 생성과 데이터 입력은 아래의 링크를 참고합니다.
(SQLite) 다운로드 및 설치, 데이터베이스와 테이블 생성
여기서는 윈도우용 SQLite를 다운로드 받아 설치합니다. 1. SQLite 다운로드 아래의 링크를 클릭합니다. https://sqlite.org/download.html 2. 아래 그림에 표시된 윈도우용 "sqlite-tools-win32-x86....zip" 파일을 선
coding-abc.kr
파이썬에서 student 테이블의 내용 출력하기
import sqlite3
con = sqlite3.connect("c:/sqlite/haksa")
cur = con.cursor()
cur.execute("SELECT * FROM 'student'")
print("ID\t 이름\t 나이\t전화")
print("----------------------------------------")
while (True) :
row = cur.fetchone()
if row== None :
break;
id = row[0]
name = row[1]
age = row[2]
phone = row[3]
print("%s\t %s\t %2d\t %s" % (id, name, age, phone))
con.close()
fetchone()은 행(row)을 튜플(typle) 형태로 반환합니다.
반응형