본문 바로가기

Language/python

[python] schedule 라이브러리, 주기/시간 설정 방법

 schedule 라이브러리

일정시간마다 함수를 동작시키고 싶을 때 사용한다.

# 함수를 10초마다 실행
schedule.every(10).seconds.do(실행함수)

# 함수를 30분 마다 실행
schedule.every(30).minutes.do(실행함수)

# 함수를 4시간마다 실행
schedule.every(4).hour.do(실행함수)

# 함수를 매주 월요일 9시 10분마다 실행
schedule.every().monday.at("09:10").do(실행함수)

# 함수를 매일 10시 30분마다 실행
schedule.every().day.at("10:30").do(실행함수)

# 함수를 3일마다 실행
schedule.every(3).days.do(실행함수)

# 함수를 2주마다 실행
schedule.every(2).weeks.do(실행함수)