寫 windowns 下的報警程式,有一個報警聲音的實現,在 python 中有個 winsound 模組可以來實現,方法也很簡單:
import timeimport winsounddef play_music: winsound.PlaySound('alert', winsound.SND_ASYNC) time.sleep(3) >import winsound PlaySound(sound, flags)
sound 是聲音檔名字,該檔案為 wav 格式的。flags 為其播放的一些引數,如:
SND_LOOP
重複地播放聲音。SND_ASYNC標識也必須被用來避免堵塞。不能用 SND_MEMORY。
SND_MEMORY
提供給 PlaySound 的 sound 引數是一個 WAV 檔案的記憶體映像(memory image),作為一個字串。注意:這個模組不支援從記憶體映像中非同步播放,因此這個標識和 SND_ASYNC 的組合將掛起 RuntimeError。
SND_PURGE
停止播放所有指定聲音的例項。
SND_ASYNC
立即返回,允許聲音非同步播放。
SND_NODEFAULT
不過指定的聲音沒有找到,不播放系統預設的聲音。
Loading...
未載入完,嘗試【重新整理網頁】or【關閉小說模式】or【關閉廣告遮蔽】。
使用【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟並收藏!
移動流量偶爾打不開,可以切換電信、聯通網路。
收藏網址:www.peakbooks.cc
(>人<;)