Как приостановить и возобновить песню в python? - PullRequest
0 голосов
/ 05 мая 2020

Я пишу простой код, вот пример:

import winsound

songs = ['magenta riddim.wav', 'rescue me.wav']
num = 0

winsound.PlaySound(songs[num], winsound.SND_ASYNC | winsound.SND_ALIAS )

while True:
    Usr = input("")
    if Usr == ">":
        winsound.PlaySound(songs[num+1], winsound.SND_ASYNC | winsound.SND_ALIAS )
        num += 1
    elif Usr == "<" and num != 0:
        winsound.PlaySound(songs[num-1], winsound.SND_ASYNC | winsound.SND_ALIAS )
        num -= 1
    elif Usr == 'stop':
        winsound.PlaySound(None, winsound.SND_PURGE)
    else:
        print('Error!')

Итак, прямо сейчас я могу остановить его, пропустить и go вернуться к предыдущему, но мне не удается приостановить и возобновить . Есть идеи, как приостановить песню с помощью winsound?

...