0

我想在基于文本的 python 游戏中使用 winsound 模块来播放一些背景音乐,但是我不希望用户必须将音乐文件放在与游戏相同的文件夹中才能播放。有什么方法可以将音乐包含在文件中,所以如果我将其转换为 .exe 文件,它将被包含在内?

网上有些地方说winsound可以将音频数据用作winsound.PlaySound函数的字符串,但是如何将.wav文件转换为字符串呢?

4

1 回答 1

0
import winsound

winsound.PlaySound('song.wav', winsound.SND_FILENAME)
time.sleep(1)

替换为您要使用song.wav的任何本地文件。.wav

于 2020-08-05T18:32:23.250 回答