电脑版
首页

搜索 繁体

3 python 写报警程序中的声音实现 winsound

热门小说推荐

最近更新小说

写 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谷歌浏览器】打开多多收藏!

移动流量偶尔打不开,可以切换电信、联通、Wifi。

收藏网址:www.ziyungong.cc

(>人<;)