Code: Select all
import pygame
from threading import Event
import threading
import time
def f_music(finish: Event):
pygame.init()
pygame.mixer.music.load("kukla-poet.mp3")
pygame.mixer.music.play()
while pygame.mixer.music.get_busy():
pygame.event.poll()
if finish.is_set():
print('Finish')
break
def f_run():
while True:
run = input("Vvedi deistvie")
deistvie.append(run)
print(run)
if __name__ == "__main__":
finish = Event()
deistvie = []
music = threading.Thread(target=f_music, args=(finish, ))
run = threading.Thread(target=f_run, args=())
music.start()
run.start()
while True:
if deistvie[-1] == "r":
finish.set()
break