Python Sched 라이브러리 (몇초마다 반복실행)
2020. 11. 10.
파이썬으로 N 초마다 함수 실행하는 라이브러리는 여러개다. sched, scheduler, APScheduler, threading.Timer ... 정도 있는데, sched는 내장 라이브러리기 때문에 별도의 설치없이 사용할 수 있다. s = sched.scheduler( time.time, time.sleep() ) #로 S 인스턴스 생성 후, s.enter ( time, priority, function, argment, kwargs) #를 하면 time 초 후에 함수가 1번 입력되고 s.run() #를 하면 입력된 함수가 실행된다. 그래서 main 함수에서 위 구문을 실행하고, fuction 내부에서 스스로를 불러줘야 한다. argument 가 없는 함수일 경우, ()로 대체했더니 실행 가능했다. ..