我在这里看到了这个问题。但是我的文件已经在 wav 中了。我的代码是一个计时器,它在计时器使用线程结束后播放声音。它在那里不起作用,然后我在不同的文件中尝试了它,该文件只有文件和库:
from playsound import playsound
playsound('alarm.wav')
当我这样做时,会发生以下错误:
Error 259 for command:
play alarm.wav wait
The driver cannot recognize the specified command parameter.
Traceback (most recent call last)
...
playsound.PlaysoundException:
Error 259 for command:
play alarm.wav wait
The driver cannot recognize the specified command parameter.
但是当我给出路径时:
from playsound import playsound
playsound('path/to/alarm.wav')
弹出框出现以下错误(SyntaxError):
(unicode error)some stuff after that
我在 Windows 上,我在 IDLE 上通过双击文件(Python3.7.3)进行了尝试。
如果有帮助,它可以在不同的设备上运行(两者都有相同的 Python 版本)。