我正在寻找一个库(最好是跨平台的),它可以让我在 Python 3(当前使用 3.3.0)上播放各种音频文件。
我尝试了几个选项,例如 Pyglet,但它不能在 Py3 上运行(我尝试了 alpha,它应该支持 Py3)。
有没有移植到 Python 3 的库?
谢谢。
我正在寻找一个库(最好是跨平台的),它可以让我在 Python 3(当前使用 3.3.0)上播放各种音频文件。
我尝试了几个选项,例如 Pyglet,但它不能在 Py3 上运行(我尝试了 alpha,它应该支持 Py3)。
有没有移植到 Python 3 的库?
谢谢。
您可以将 PyQt4 与 Python 3 一起使用。Qt 提供了强大的跨平台多媒体框架。
http://www.riverbankcomputing.co.uk/software/pyqt/intro
这是使用为 python 2 编写的 QtMultimedia 示例播放声音,但将其应用于 python 3 并不难。只需确定您的系统上安装了 pyqt4-python3 或类似文件。
这是一个 QAudioOutput 类,可以解决您的问题。