Python - Winsound и SND не работают

Привет, у меня есть несколько проблем с winsound. Я хочу сыграть короткий аудиоклип, и на этой странице здесь: Play a Sound with Python сказано, что это должно работать:

import winsound

winsound.PlaySound('sound.wav', winsound.SND_FILENAME)

по моему я получаю сообщение об ошибке, программа и аудиофайл, который является.wav, находятся в одной папке, и я не уверен, зачем нужна помощь? Код:

import winsound

winsound.PlaySound('sound.wav', winsound.SND_audio)

Ошибка:

Traceback (most recent call last):
  File "C:\Users\----\----\python\test\soundtest.py", line 3, in <module>
    winsound.PlaySound('sound.wav', winsound.SND_audio)
AttributeError: module 'winsound' has no attribute 'SND_audio'

0 ответов

Замените.SND_audio на.SND_FILENAME, как сказано на странице, и это должно работать.

Если это все еще не работает, попробуйте.SND_ASYNC

У меня такая же ошибка. Код, необходимый для его запуска, добавлял

winsound.PlaySound("soundname.wav", winsound.SND_ASYNC)
Другие вопросы по тегам