[Python]schedule의 do method가 idle에서 작동하지 않을 때
글쓴이: hyemin1826 / 작성시간: 수, 2020/05/06 - 4:07오후
안녕하세요
schedule을 썼을 때 이상한 점을 발견했습니다
def crawling(driver, bot): ~~~
라는 함수가 있을 때 main 함수에 다음과 같이 적었습니다
schedule.ever(20).minutes.do(crawling, driver, bot)
하지만 idle에서 아예 작동하지 않았습니다. (error도 안 뜨고 결과도 아무것도 나오지 않음)
혹시나 싶어
schedule.every(20).minutes.do(crawling(driver,bot)) 이라고 수정한 후 돌렸더니
실행은 됐으나 TypeError: the first argument must be callable 라는 에러가 떴습니다.
schedule 왜 이런건가요? (첫번째 경우)
Forums:
죄송합니다...
schedule이 작동하는 시간을 잘못 이해하고 있었습니다. 해결했습니다 ㅠㅠ...
해결방법 알려주세요ㅜ
제목 그대로 해결방법 알려주세요ㅜ
부탁드려요
댓글 달기