После кода Pyglet другой код не работает
Нужно было сначала воспроизвести музыку, а потом закрыть. Но после кода с модулем pyglet другой код не как будто не виден.
song = pyglet.media.load('C:\\chas.mp3')
song.play()
pyglet.app.run()
break
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
Вот тут pyglet.app.run() скорее всего создается цикл и он блокирует работу кода после него. Запускайте такой код в отдельном потоке.
Пример:
from threading import Thread
def play_song():
song = pyglet.media.load('C:\\chas.mp3')
song.play()
pyglet.app.run()
thread = Thread(target=play_song)
thread.start()
print("Song...")