【发布时间】:2016-07-13 22:19:32
【问题描述】:
我正在尝试播放这样的 .wav 文件:
import winsound
winsound.PlaySound('test.wav', winsound.SND_FILENAME)
脚本运行时没有错误,但会播放默认的 Windows 警报声音,而不是 test.wav 文件。
【问题讨论】:
-
我不知道
winsound,但您可能想试试sounddevice 模块。
我正在尝试播放这样的 .wav 文件:
import winsound
winsound.PlaySound('test.wav', winsound.SND_FILENAME)
脚本运行时没有错误,但会播放默认的 Windows 警报声音,而不是 test.wav 文件。
【问题讨论】:
winsound,但您可能想试试sounddevice 模块。
确保您尝试播放的 wav 文件与 py 脚本所在的文件夹位于同一文件夹中。否则您必须提供文件的正确相对路径,否则它将找不到。 示例:
import winsound
import sys
winsound.PlaySound(Test.wav,winsound.SND_ASYNC)
使用 SND_ASYNC,不应播放 windows 哔声,而应播放您的 wav 文件。
【讨论】:
试试 '从winsound导入*' 可以的
【讨论】:
将您的 wav 文件放在与 py 脚本所在的文件夹相同的文件夹中
winsound.PlaySound('test.wav', winsound.SND_FILENAME)
这行代码可以工作。它对我有用。
【讨论】: