python - 如何通过 Python 在 Mac 上播放 WAV 或 MP3 音频文件来触发?

标签 python macos audio

我正在寻找一种优雅的方式,没有像我在谷歌上搜索到的一些解决方案那样的大量依赖。

感谢您的任何想法。

最佳答案

如果您想完全摆脱外部依赖,并且正在运行 OS X 10.5+,您可以使用包含的命令行音频播放器,afplay , 以及 subprocess模块。

我还没有测试过,但这应该可行:

import subprocess
audio_file = "/full/path/to/audio.wav"

return_code = subprocess.call(["afplay", audio_file])

关于python - 如何通过 Python 在 Mac 上播放 WAV 或 MP3 音频文件来触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3498313/

相关文章:

python - Pandas - 计算与固定项目相比的相对差异

python - Jenkins 执行时间太长

python - Mathematica 中是否有等同于 Gamma[a, z] 的 Python 函数?

ios - iOS9 和 OS X 10.11 El Capitan 中新 Notes 应用程序的公共(public) API

c - SDL_Mixer 无法处理部分代码

python - 如何使用 django-contact-form(第三方应用程序)?

android - Android studio for Mac OSX 10.7.5 版本

macos - 如何在 Mac OS 上安装特定版本的 minikube?

android - 使用我的音量设置播放声音

ios - iOS "Failed to start recording using AvAudioRecorder"上的 Phonegap 3.5 媒体插件错误