728x90
안녕하세요 오늘은 schedule 라이브러리를 사용해 특정 시간의 알림 설정하는 방법에 대해서 알려드리겠습니다.
python 코드를 실행할 수 있는 환경은 모두 세팅 되었다고 가정하고 시작하겠습니다.
schedule 라이브러리를 사용하기 위해 터이널에서 명령을 통해 설치해줍니다.
pip3 install schedule
다음은 schedule 을 통해 정해진 시간에 코드를 자동 실행하는 예시 입니다.
import schedule
import time
def test0():
print("알림0")
def test1():
print("알림1")
def test2():
print("알림2")
array = []
#알림 시간 설정
time0 ="16:24:20"
time1 ="19:30:15"
time2 ="19:31"
for i in range(0,3) :
array.append(eval('time'+str(i)))
for i in range(0, 3):
schedule.every().day.at(array[i]).do(eval('test'+str(i)))
#at('시간 설정')
#do(실행할 함수명)
# step4.스캐쥴 시작
while True:
schedule.run_pending()
time.sleep(1)
다음은 코드를 실행한 결과입니다.
'Python' 카테고리의 다른 글
[Python] Raspberry Pi 4 카메라로 영상 스트리밍 하기 (0) | 2023.06.15 |
---|---|
[Python] Json 형태의 데이터 다루기 (0) | 2023.06.13 |
[Python] 파일 입출력(생성 , 쓰기, 읽기) 예제 (0) | 2023.05.31 |
[Python] OpenCV로 영상 캡쳐 및 녹화 (0) | 2023.05.29 |
[Python] pymysql 라이브러리로 MariaDB 사용하기 (0) | 2023.04.24 |