본문 바로가기
[업무 지식]/Crawling

[스크레이핑 흐름] 파이썬으로 스크레이핑하는 흐름

by 에디터 윤슬 2024. 12. 31.
import sqlite3

def fetch_and_print_data(db_path):
    """
    SQLite 데이터베이스에서 저장된 도서 데이터를 추출하고 출력합니다.
    """
    # 데이터베이스를 다시 엽니다.
    conn = sqlite3.connect(db_path)
    c = conn.cursor()

    # 저장한 데이터를 추출합니다.
    c.execute('SELECT * FROM books')

    # 쿼리의 결과는 fetchall() 메서드로 추출할 수 있습니다.
    for row in c.fetchall():
        # 추출한 데이터를 출력합니다.
        print(row)

    # 연결 종료
    conn.close()

if __name__ == '__main__':
    # 기존 main() 함수 실행
    main()

    # 저장된 데이터를 출력
    print("\n저장된 도서 데이터:")
    fetch_and_print_data('books.db')

 

import sqlite3

def fetch_and_print_data(db_path):
    """
    SQLite 데이터베이스에서 저장된 도서 데이터를 추출하고 출력합니다.
    """
    # 데이터베이스를 다시 엽니다.
    conn = sqlite3.connect(db_path)
    c = conn.cursor()

    # 저장한 데이터를 추출합니다.
    c.execute('SELECT * FROM books')

    # 쿼리의 결과는 fetchall() 메서드로 추출할 수 있습니다.
    for row in c.fetchall():
        # 추출한 데이터를 출력합니다.
        print(row)

    # 연결 종료
    conn.close()

if __name__ == '__main__':
    # 기존 main() 함수 실행
    main()

    # 저장된 데이터를 출력
    print("\n저장된 도서 데이터:")
    fetch_and_print_data('books.db')