8. Scrapy Logging > 8-2. Log를 파일로 저장하기

Log를 파일로 저장하기

로그를 파일로 저장하고 싶다면 2가지 방법을 활용할 수 있습니다.

  1. settings.py

    settings.py에 **LOG_FILE = '<파일명>.txt'**을 추가합니다.

    #settings.py
    # 예
    LOG_FILE = 'log.txt'    # 직접 입력
    

    0

  2. spider 실행 명령어

    spider 실행 명령어에 -s LOG_FILE=<파일명>.log 를 덧붙입니다.

    # 예
    scrapy crawl st11_best -s LOG_FILE=st11.log
    scrapy crawl gg -s LOG_FILE=gg.log
    

이렇게 하면 로그는 모두 파일에 저장되고, 터미널에는 사용자가 작성한 print문만 출력됩니다.

📖 로그에 대한 더 자세한 내용은 Scrapy 공식 사이트의 관련 문서를 참고해보세요.

[Scrapy] Logging

마지막으로 업데이트 된 날짜:
2022년 9월 24일