파이썬 현재시간 특정시간에 특정기능 실행하기

2022. 1. 11. 08:29카테고리 없음

코인 구매를 특정시간에 실행하고자 할 때 사용할 수 있는 time module 구성 예 입니다.

 

현재시간과 특정시간을 확인하여 코드를 실행해 보시면 됩니다.

 

아래 코드 블럭을 참고해 주세요

 

import schedule 
import time 
import datetime 
import sys 

#스케쥴 모듈이 동작시킬 코드 : 현재 시간 출력 
def test_function(): 
    now = datetime.datetime.now() 
    print("test code- 현재 시간 출력하기") 
    print(now) #프로그램을 종료시키기 위한 함수 

def exit(): 
    print("function exit") 
    sys.exit() #1초마다 test_fuction을 동작시키다가 "08:23"이 되면 프로그램 종료 

schedule.every(1).seconds.do(test_function) 
schedule.every().day.at("08:23").do(exit) #무한 루프를 돌면서 스케쥴을 유지한다. 

while True: 
    schedule.run_pending() 
    time.sleep(1)