개발일지 22 - collector 파일 분화

tk7580·2025년 6월 24일

AniList API의 연동을 고려하여 기존 collector.py 파일을 TMDB_collector.py로 리팩토링하였다.

그리고 단기간에 너무 많은 요청을 보내면 요청 제한에 걸려IP가 차단될 수 있다고 하여
각 작품을 처리한 후의 대기 시간(time.sleep)을 늘렸다.
그리고 기본 수집 페이지 수를 5페이지로 늘렸다.

#영화(movie) 인기(popular) 목록 1페이지만 수집
python tmdb_collector.py --type=movie --endpoint=popular --pages=1

#TV(tv) 평점순(top_rated) 목록 5페이지 수집
python tmdb_collector.py --type=tv --endpoint=top_rated --pages=5

#모든 타입, 모든 목록을 5페이지씩 수집 (인수 없이 실행 시 기본값)
python tmdb_collector.py

이런 방식으로 지정해서 수집할 수도 있다.

0개의 댓글