【发布时间】:2010-11-18 22:22:43
【问题描述】:
如何从 Python 脚本播放标准系统声音?
我正在用 wxPython 编写一个 GUI 程序,它需要在事件上发出哔哔声以吸引用户的注意力,也许 wxPython 中有我可以使用的函数?
【问题讨论】:
标签: python audio wxpython system-sounds
如何从 Python 脚本播放标准系统声音?
我正在用 wxPython 编写一个 GUI 程序,它需要在事件上发出哔哔声以吸引用户的注意力,也许 wxPython 中有我可以使用的函数?
【问题讨论】:
标签: python audio wxpython system-sounds
在 Windows 上,您可以使用 winsound,我想在 Unix 上使用 curses.beep。
【讨论】:
从documentation,您可以使用 wx.Bell() 函数(虽然未测试)
【讨论】:
来自文档:
wxTopLevelWindow::RequestUserAttention
void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO)
使用依赖系统的方式来吸引 用户注意窗口时 在后台。
flags 的值可能是 wxUSER_ATTENTION_INFO(默认)或 wxUSER_ATTENTION_ERROR 结果 在更激烈的行动中。当在 有疑问,使用默认值。
注意这个函数应该 通常只在使用时 应用程序尚未在 前景。
此功能目前已实现 对于 Win32,它会闪烁窗口 任务栏中的图标,以及 wxGTK 带有支持它的任务栏。
【讨论】: