본문 바로가기
python

파이썬 작업스케쥴러

by 유봉삼 2023. 8. 1.
728x90
반응형

1. schedule 설치

터미널 창에 아래의 코드를 입력하시고 엔터를 누르시면 설치가 완료

pip install schedule

2. schedule & time 모듈 불러오기

5초에 한번씩 함수 실행
schedule.every(5).seconds.do(함수)
10분에 한번씩 함수 실행
schedule.every(10).minutes.do(함수)
2시간에 한번씩 함수 실행
schedule.every(2).hour.do(함수)
3일에 한번씩 함수 실행
schedule.every(3).days.do(함수)
2주에 한번씩 함수 실행
schedule.every(2).weeks.do(함수)
매일 13시 30분에 함수 실행
schedule.every().day.at("13:30").do(함수)
매일 "11:11:11"에 함수 실행
schedule.every().day.at("11:11:11").do(함수)
요일,시간
schedule.every().monday.at("13:30").do(함수)


schedule.every().day. < 매월1일

schedule.every().day.at(last_day_schedule_time).  < 매월말일

3. schedule 패키지 실행

 

# step1.관련 패키지 및 모듈 import
import schedule
import time

# step2.실행할 함수 선언
def message():
    print("스케쥴 실행중...")

# step3.실행 주기 설정
schedule.every(1).seconds.do(message1)

# step4.스캐쥴 시작
while True:
    schedule.run_pending()
    time.sleep(1)

 

# step2.실행할 함수 선언
def message():
    print("스케쥴 실행중...")


728x90
반응형