1. Jupyter Qt Console을 실행 (방법: cucumber.tistory.com/57)
2. 데이터베이스 위치 파악
- 나의 경우, "C:\Users\LG\kospi.db"에 있음!
3. 데이터베이스로부터 데이터 읽기
> cursor.execute("SELECT * FROM kakao")
# kakao라는 테이블로부터 모든 속성을 선택 (그냥 kakao 테이블 읽어오기)
> cursor.fetchone()
# fetchone 메소드를 호출할 때마다 row 단위로 데이터를 얻을 수 있음
# 데이터를 다 읽으면 아무런 값도 반환하지 않음 (In [7] 참고)
> cursor.fetchall()
# fetchall 메소드는 한번에 모든 row를 읽음
# fetchall 읽고, 다시 읽을 때는 빈 리스트[ ] 반환 (In [10] 참고)
> cursor.execute("SELECT * FROM kakao")
# kakao라는 테이블로부터 모든 속성을 선택 (그냥 kakao 테이블 읽어오기)
> kakaoData = cursor.fetchall()
# fetchall 메소드의 반환값을 kakaoData라는 변수에 바인딩
# kakaoData는 리스트 [ ] 타입
> kakaoData[0][0]
# kakaoData는 리스트 [ ] 타입이라 indexing을 통해 데이터에 접근 가능