Python3 在 PyCharm 中 运行时如何设置播放提示音?

2017-11-14 09:42:14 +08:00
 alphab
运行环境:Python3.6 ,MacOS 10.12 ,IDE:PyCharm 2017.2.4


在 PyCharm 上运行 python3 代码,使用 pygame 设置提示音时,每次都会「自动弹出一个窗口」来播放提示音,直到程序运行结束,弹出的窗口才会自动关闭。

有没有什么方法,能让提示音直接播放,而不是弹出一个类似播放器的窗口来播放?
3755 次点击
所在节点    Python
3 条回复
alphab
2017-11-14 17:25:35 +08:00
有人知道吗?
Liyuu
2017-11-18 07:11:40 +08:00
可以试试 subprocess

import subprocess
audio_file = "/full/path/to/audio.wav"
return_code = subprocess.call(["afplay", audio_file])


出处: https://stackoverflow.com/questions/3498313/how-to-trigger-from-python-playing-of-a-wav-or-mp3-audio-file-on-a-mac
alphab
2017-11-19 12:50:56 +08:00
@Liyuu 真的可以了,谢谢🙏

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/406167

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX