我想在基于文本的 python 游戏中使用 winsound 模块来播放一些背景音乐,但是我不希望用户必须将音乐文件放在与游戏相同的文件夹中才能播放。有什么方法可以将音乐包含在文件中,所以如果我将其转换为 .exe 文件,它将被包含在内?
网上有些地方说winsound可以将音频数据用作winsound.PlaySound函数的字符串,但是如何将.wav文件转换为字符串呢?
最佳答案
import winsound
winsound.PlaySound('song.wav', winsound.SND_FILENAME)
time.sleep(1)
替换 song.wav
到任何本地.wav
您要使用的文件。
关于python - 我可以在代码中的 python 游戏中包含音乐吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63239057/