Будильник Python не ломается - PullRequest
0 голосов
/ 24 апреля 2018

Я пытался сделать простой будильник без использования Tkinter. Сигнал тревоги запускается и начинает отсчет каждую секунду, но когда он достигает установленного времени, когда Сигнал должен сработать, он продолжает работать. Как мне сделать Alarm Break и открыть свой веб-браузер для воспроизведения выбранной песни в mylines в установленное время?

lines = open("Links.txt").read().splitlines()
mylines = random.choice(lines)
print(mylines)  


name = raw_input("Enter your name: ")

print("Hello, " + name)

alarm_hour = input("Enter the hour you want to wake up: ")
alarm_min = input("Enter the min of the hour you want to wake up: ")

print("You want to wake up at: {0:02}:{1:02}").format(alarm_hour, alarm_min)
alarm = Alarm(alarm_hour, alarm_min)
#print (time.strftime())
clock = time.strftime("%H:%M:%S")
while True:
    if clock != alarm:
    print "The time is: " + clock
    clock = time.strftime("%H:%M:%S")
    time.sleep(1)

    if alarm == clock:
    #webbrowser.open(newlist[pick])
        print "Alarm Now"
        webbrowser.open(mylines)
        break
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...