写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相关推荐

  1. python嵌入式系统开发技术_Python在嵌入式项目中的辅助开发_彭树林

    效率和质量至关重要.本文要介绍的Python脚本语言和众多 第三方函数库就是这样的利器:易学.高效.功能强,值得推 广. 1 Python简介 Python是一种流行的动态脚本语言,经历了十多年的发展 ...

  2. python调用系统软键盘_python库 pywinio虚拟键盘使用

    NOTICE: You must have a ps/2 keyboard connected to your PC if you test on win10 or later, otherwise ...

  3. python调用android的接口_Python写Android接口一步到位

    最近想自己写 Android 的接口,之前学过一点 Python 基础,打算用 Flask 框架实现,请看下边 一.准备 PyCharm 编译工具 Mysql 数据库 Flask 框架和 SQLAlc ...

  4. python调用系统api_Python调用系统底层API播放wav文件的方法

    本文实例讲述了Python调用系统底层API播放wav文件的方法.分享给大家供大家参考,具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件. 具体代码如下 ...

  5. python发声-python写报警程序中的声音实现winsound

    写windowns下的报警程序,有一个报警声音的实现,在python中有个winsound模块可以来实现,方法也很简单:import time import winsound def play_mus ...

  6. python调用matlab工具库_Python第三方常用工具、库、框架等

    Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换.打印和显示.还能进行一些图形效果的处理,如图形的放大.缩小和旋 ...

  7. python获取系统时间函数_Python常用时间操作总结【取得当前时间、时间函数、应用等】...

    本文实例讲述了Python常用时间操作.分享给大家供大家参考,具体如下: 我们先导入必须用到的一个module >>> import time 设置一个时间的格式,下面会用到 > ...

  8. python调用c的配置文件_python调用c

    python一个非常的大的优点就是开发效率高,非常不好的缺点就是执行效率低:然而c语言有个则刚好相反.还有一点python的对源码的保护做不到,即使你用py2exe,pyinstaller这样的方法也 ...

  9. python语言如何软件搬家_python写程序-就像搬家把物品分类放在箱子里

    我是一只python小白,今天在学习python写程序时,收到既是领导又是老师的ray的启发,明白了写程序就像搬家,打包归置分为不同的箱子,分享给大家. python写程序就像搬家打包物品,需要很多的 ...

最新文章

  1. mui 微信支付 与springMVC服务器交互
  2. 架构师书单 2nd Edition--转载
  3. java的reflection
  4. 25.计算机和计算器的区别
  5. undefined control sequence_GeForce NOW在KDDI的帮助下提供服务:《Control》加入游戏库
  6. 关于异步IO模型的学习
  7. (贪心)区间问题大致思路
  8. ae saber插件_【AE插件】 用于做动画制作/设计的五个免费插件 非常好用
  9. html语言amp,第二amp;三讲HTML语言.ppt
  10. CFileFind的文件名大小写问题
  11. cilium系列之四:使用阿里云vpc作为ipam
  12. 工业机器人的TCP点
  13. 对于TextView中设置艺术字体
  14. 利用jdk使用WebService
  15. Python递归小案例,斐波那契,阶乘等小案例
  16. verilog乘法器以及booth编码改进
  17. SPI的4种采样模式
  18. 科达录播服务器修改ip,科达视讯平台API使用说明
  19. 【节能学院】关于芜湖某酒店电力运维系统的研究浅析
  20. ACDSee Photo Studio 5 for Mac v5.2.1151 图片管理中文汉化下载

热门文章

  1. word右击visio文件,显示unknow对象
  2. 百度地图_自动标记/点击图标显示对应信息
  3. Mybatis知识整理
  4. Delphi FMX下WndProc Hook
  5. 某学院系统sql注入到服务器沦陷(bypss)
  6. 手把手教你吃透单例模式,看完这个直接和面试官中门对狙!!!
  7. 用笔记本作为PVE服务器如何关闭屏幕以节电
  8. mysql最大错误连接数_超过mysql最大连接的错误
  9. ​ES elasticsearch-analysis-dynamic-synonym​连接数据库动态更新synonym近义词
  10. android 获取cpu类型