我想在我的基于文本的python游戏中使用winsound模块来播放一些背景音乐,但我不希望用户为了播放它而必须将音乐文件放在与游戏相同的文件夹中。有没有任何方法可以将音乐包括在文件中,这样如果我将其转换为.exe文件,它就会被包括在内?
网上有些地方说winsound可以将音频数据用作winsound的字符串。PlaySound函数,但如何将.wav文件转换为字符串?
import winsound
winsound.PlaySound('song.wav', winsound.SND_FILENAME)
time.sleep(1)
将song.wav
替换为要使用的任何本地.wav
文件。