Python/sqlite3

sqlite3 테이블 출력하는 Python 예제

webnautes 2024. 8. 11. 09:17
반응형

sqlite3 테이블 출력하는 Python 예제입니다.



2024. 8. 11 최초작성



다음 포스트에서 테이블에 입력한 데이터를 모두 출력해보는 예제코드입니다.

 

sqlite3 테이블에 데이터 삽입하는 Python 예제코드

https://webnautes.tistory.com/2225




import sqlite3


database_file_path = 'zodiac.db'  # 데이터베이스 파일 이름입니다.
table_name = 'zodiac'                  # 테이블 이름입니다.


try:
    conn = sqlite3.connect(database_file_path)
    cursor = conn.cursor()
    print("Database connection successful!")
except sqlite3.Error as e:
    print(f"Database connection failed: {e}")
    exit()


cursor = conn.cursor()


# 데이터 조회
cursor.execute(f"SELECT * FROM {table_name}")


# 결과 출력
for row in cursor.fetchall():
    print(f"{row[0]} | {row[1]}")

# 연결 종료
conn.close()



실행 결과입니다.

 

Database connection successful!

2000 | 용

2001 | 뱀

2002 | 말

2003 | 양

2004 | 원숭이

2005 | 닭

2006 | 개

2007 | 돼지

2008 | 쥐

2009 | 소

2010 | 호랑이

2011 | 토끼

2012 | 용

2013 | 뱀

2014 | 말

2015 | 양

2016 | 원숭이

2017 | 닭

2018 | 개

2019 | 돼지

2020 | 쥐

2021 | 소

2022 | 호랑이

2023 | 토끼



 


sqlite3 테이블에 데이터 삽입하는 Python 예제코드

https://webnautes.tistory.com/2225



sqlite3 테이블 출력하는 Python 예제

https://webnautes.tistory.com/2372



sqlite3 테이블에 있는 레코드 개수 세는 Python 예제코드

https://webnautes.tistory.com/2223 

 

sqlite3 테이블에 있는 레코드 하나를 랜덤으로 보여주는 Python 예제

https://webnautes.tistory.com/2224

 

sqlite3 테이블에서 데이터를 검색하는 Python 예제코드

https://webnautes.tistory.com/2226

 

sqlite3 테이블에서 중복값을 찾는 Python 예제코드

https://webnautes.tistory.com/2233

 

sqlite3 테이블의 스키마(schema)를 출력하는 Python 예제코드

https://webnautes.tistory.com/2227



반응형