주의사항!
본 문서는 Python3성애자가 다녀간 문서입니다.
본 문서는 Ubuntu를 너무 사랑한 나머지 Ubuntu 18.04 LTS기준으로 작성되었습니다.
본 문서는 시보파일을 제공하지 않습니다.(알아서 구하셔야합니다.)
본 문서에 필요한 모듈들은 다음과 같습니다.
- subprocess
- time
- datetime
- mpg123
mpg123모듈은 sudo apt install mpg123 이렇게 설치해주세오!
결과물(최종 스크립트 파일)
Python3
import subprocess
import time
from datetime import datetime
def play_mp3(TimeSignalpath):
subprocess.Popen(['mpg123', '-q', TimeSignalpath]).wait()
while(True):
TimeSignalpath = str(datetime.now().hour) + ".mp3"
#시보파일 경로, 파일이름을 맞추어야함. 본 문서에서는 시간.mp3로 되어있었음.
# 예) 0.mp3, 1.mp3, 23.mp3 이런 순
if(datetime.now().minute == 0 and datetime.now().second == 0):
play_mp3(TimeSignalpath)
else:
time.sleep(1) # 쉬엄쉬엄 GAZA...!
pass
정말 쉽죠?