Я делаю программу для музыкального плеера, чтобы попрактиковаться в использовании Tkinter для моего NEA (Alevel Computer Science Project). У меня есть функция случайного воспроизведения в программе, но я не могу найти способ приостановки / пропуска песен.
Пример кода: (Очевидно, я импортировал tkinter, random и winsound, также у меня есть больше песен)
def song1():
print('song name - song artist')
winsound.PlaySound(r"song address",winsound.SND_FILENAME)
def shuffle():
ShuffleButton.grid_remove()
playlist=list(range(1,NumberOfSongs+1))
random.shuffle(playlist)
print(playlist)
i=int(0)
while i<=NumberOfSongs:
if playlist[i]==1:
song1()
i=i+1
Кстати, я знаю, что, вероятно, есть гораздо более простой способ сделать музыкальный проигрыватель, но я могу на самом делепонять это так.