파이썬 현재시간과 특정시간에서 동작하기

2022. 1. 11. 08:26Python/Python time 모듈

반응형

파이썬 time 모듈 중, 특정시간에 동작하는 기능을 알아봅니다.

 

아래 코드 참조해 주세요

 

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)

 

 

코드를 실행하면 터미널에서 종료를 확인해 보실 수 있습니다.

 

반응형

'Python > Python time 모듈' 카테고리의 다른 글

파이썬 특정시간, 매시간, 실행기능  (0) 2022.01.15