python调用系统声音报警_python写报警程序中的声音实现winsound
写windowns下的报警程序,有一个报警声音的实现,在python中有个winsound模块可以来实现,方法也很简单:import time
import winsound
def 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
不过指定的声音没有找到,不播放系统缺省的声音。
SND_NOSTOP
不中断当前播放的声音。
SND_NOWAIT
如果声音驱动忙立即返回。
MB_ICONASTERISK
播放 SystemDefault 声音。
MB_ICONEXCLAMATION
播放 SystemExclamation 声音。
MB_ICONHAND
播放 SystemHand 声音。
MB_ICONQUESTION
播放 SystemQuestion 声音。
MB_OK
播放 SystemDefault 声音。
python蜂鸣,通过python让电脑发声:
import winsound
winsound.Beep(37, 2000)
37是频率(Hz), 2000是蜂鸣持续多少毫秒(ms).
第一个参数frequency表示分贝数,大小在37到32767之间。第二个参数是持续时间,以毫秒为单位
python调用系统声音报警_python写报警程序中的声音实现winsound相关推荐
- python嵌入式系统开发技术_Python在嵌入式项目中的辅助开发_彭树林
效率和质量至关重要.本文要介绍的Python脚本语言和众多 第三方函数库就是这样的利器:易学.高效.功能强,值得推 广. 1 Python简介 Python是一种流行的动态脚本语言,经历了十多年的发展 ...
- python调用系统软键盘_python库 pywinio虚拟键盘使用
NOTICE: You must have a ps/2 keyboard connected to your PC if you test on win10 or later, otherwise ...
- python调用android的接口_Python写Android接口一步到位
最近想自己写 Android 的接口,之前学过一点 Python 基础,打算用 Flask 框架实现,请看下边 一.准备 PyCharm 编译工具 Mysql 数据库 Flask 框架和 SQLAlc ...
- python调用系统api_Python调用系统底层API播放wav文件的方法
本文实例讲述了Python调用系统底层API播放wav文件的方法.分享给大家供大家参考,具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件. 具体代码如下 ...
- python发声-python写报警程序中的声音实现winsound
写windowns下的报警程序,有一个报警声音的实现,在python中有个winsound模块可以来实现,方法也很简单:import time import winsound def play_mus ...
- python调用matlab工具库_Python第三方常用工具、库、框架等
Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换.打印和显示.还能进行一些图形效果的处理,如图形的放大.缩小和旋 ...
- python获取系统时间函数_Python常用时间操作总结【取得当前时间、时间函数、应用等】...
本文实例讲述了Python常用时间操作.分享给大家供大家参考,具体如下: 我们先导入必须用到的一个module >>> import time 设置一个时间的格式,下面会用到 > ...
- python调用c的配置文件_python调用c
python一个非常的大的优点就是开发效率高,非常不好的缺点就是执行效率低:然而c语言有个则刚好相反.还有一点python的对源码的保护做不到,即使你用py2exe,pyinstaller这样的方法也 ...
- python语言如何软件搬家_python写程序-就像搬家把物品分类放在箱子里
我是一只python小白,今天在学习python写程序时,收到既是领导又是老师的ray的启发,明白了写程序就像搬家,打包归置分为不同的箱子,分享给大家. python写程序就像搬家打包物品,需要很多的 ...
最新文章
- mui 微信支付 与springMVC服务器交互
- 架构师书单 2nd Edition--转载
- java的reflection
- 25.计算机和计算器的区别
- undefined control sequence_GeForce NOW在KDDI的帮助下提供服务:《Control》加入游戏库
- 关于异步IO模型的学习
- (贪心)区间问题大致思路
- ae saber插件_【AE插件】 用于做动画制作/设计的五个免费插件 非常好用
- html语言amp,第二amp;三讲HTML语言.ppt
- CFileFind的文件名大小写问题
- cilium系列之四:使用阿里云vpc作为ipam
- 工业机器人的TCP点
- 对于TextView中设置艺术字体
- 利用jdk使用WebService
- Python递归小案例,斐波那契,阶乘等小案例
- verilog乘法器以及booth编码改进
- SPI的4种采样模式
- 科达录播服务器修改ip,科达视讯平台API使用说明
- 【节能学院】关于芜湖某酒店电力运维系统的研究浅析
- ACDSee Photo Studio 5 for Mac v5.2.1151 图片管理中文汉化下载
热门文章
- word右击visio文件,显示unknow对象
- 百度地图_自动标记/点击图标显示对应信息
- Mybatis知识整理
- Delphi FMX下WndProc Hook
- 某学院系统sql注入到服务器沦陷(bypss)
- 手把手教你吃透单例模式,看完这个直接和面试官中门对狙!!!
- 用笔记本作为PVE服务器如何关闭屏幕以节电
- mysql最大错误连接数_超过mysql最大连接的错误
- ​ES elasticsearch-analysis-dynamic-synonym​连接数据库动态更新synonym近义词
- android 获取cpu类型