如何从 Python 脚本播放标准系统声音?
我正在用 wxPython 编写一个 GUI 程序,它需要在事件上发出哔哔声以吸引用户的注意力,也许 wxPython 中有我可以使用的功能?
如何从 Python 脚本播放标准系统声音?
我正在用 wxPython 编写一个 GUI 程序,它需要在事件上发出哔哔声以吸引用户的注意力,也许 wxPython 中有我可以使用的功能?
在你可以使用的 Windows 上winsound
,我想curses.beep
在 Unix 上。
从文档中,您可以使用 wx.Bell() 函数(虽然未经测试)
从文档中:
wxTopLevelWindow::RequestUserAttention
void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO)
当窗口处于后台时,使用与系统相关的方式来吸引用户注意窗口。
flags 可能具有 wxUSER_ATTENTION_INFO(默认)或 wxUSER_ATTENTION_ERROR 的值,这会导致更激烈的操作。如有疑问,请使用默认值。
请注意,此功能通常应仅在应用程序尚未处于前台时使用。
此功能目前在 Win32 中实现,它在任务栏中闪烁窗口图标,并为 wxGTK 支持它的任务栏。