Pyglet 声音无法加载,".load"给出属性错误,但它在前一天有效



我试图使用Tkinter和Pyglet的混合来制作一个视频播放器来运行声音。它奏效了...这一次。我今天打开了文件,运行它以查看昨晚完成时我离开的地方,然后......

shop = pyglet.load('shop.wav')
AttributeError: module 'pyglet' has no attribute 'load'

它就在昨晚起作用了...

所以我尝试只用声音测试制作一个文件,同样的事情发生了。我完全遵循了文档。

import pyglet
shop = pyglet.load('shop.wav')
voice = pyglet.Player()
voice.queue(shop)
voice.play()
pyglet.app.run()

它昨晚刚刚奏效

我重新安装了 Pyglet,没有效果。

有谁知道出了什么问题?

".wav"文件可以通过pyglet.media模块宽度加载pyglet.media.load

shop = pyglet.media.load('shop.wav')

分别

from pyglet.media import load
shop = load('shop.wav')

最新更新