Python スクリプトから標準システム サウンドを再生するにはどうすればよいですか?
ユーザーの注意を引くためにイベントでビープ音を鳴らす必要がある wxPython で GUI プログラムを書いています。
Python スクリプトから標準システム サウンドを再生するにはどうすればよいですか?
ユーザーの注意を引くためにイベントでビープ音を鳴らす必要がある wxPython で GUI プログラムを書いています。
あなたが使うことができるウィンドウズでwinsound
、そして私はcurses.beep
Unixであると思います。
ドキュメントから、wx.Bell()関数を使用できます(ただしテストされていません)
ドキュメントから:
wxTopLevelWindow :: RequestUserAttention
void RequestUserAttention(int flags = wxUSER_ATTENTION_INFO)
システムに依存する方法を使用して、ウィンドウがバックグラウンドにあるときにユーザーの注意を引き付けます。
フラグの値は、wxUSER_ATTENTION_INFO(デフォルト)またはwxUSER_ATTENTION_ERRORのいずれかである可能性があり、その結果、より抜本的なアクションが発生します。疑わしい場合は、デフォルト値を使用してください。
この関数は通常、アプリケーションがまだフォアグラウンドにない場合にのみ使用する必要があることに注意してください。
この関数は現在、タスクバーのウィンドウアイコンを点滅させるWin32と、それをサポートするタスクバーを備えたwxGTKに実装されています。