仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 610|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇python写报警法式中的声响完成winsound

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:05:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
小知识:Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
写windowns下的报警法式,有一个报警声响的完成,在python中有个winsound模块可以来完成,办法也很简略:
  1. importtimeimportwinsounddefplay_music():winsound.PlaySound(alert,winsound.SND_ASYNC)time.sleep(3)>importwinsoundPlaySound(sound,flags)
复制代码


sound是声响文件名字,该文件为wav格局的。flags为其播放的一些参数,如:


SND_LOOP
反复地播放声响。SND_ASYNC标识也必需被用来防止梗塞。不克不及用SND_MEMORY。


SND_MEMORY
供给给PlaySound()的sound参数是一个WAV文件的内存映像(memoryimage),作为一个字符串。
留意:这个模块不支撑从内存映像中异步播放,是以这个标识和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让电脑发声:
importwinsound
winsound.Beep(37,2000)
37是频率(Hz),2000是蜂鸣连续若干毫秒(ms).
第一个参数frequency表现分贝数,巨细在37到32767之间。第二个参数是连续时光,以毫秒为单元
小知识:CentOS其实就是相当于免费版的RedHat,任何人可以自由使用,不需要向RedHat付任何的费用。当然,同样你也得不到任何有偿的技术支持和升级服务。
小魔女 该用户已被删除
沙发
发表于 2015-1-16 23:46:00 | 只看该作者

带来一篇python写报警法式中的声响完成winsound

请问谁有Linux的学习心得的吗?简单的说说?
小女巫 该用户已被删除
板凳
发表于 2015-1-25 10:32:06 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
变相怪杰 该用户已被删除
地板
发表于 2015-2-2 22:00:57 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-8 12:24:08 | 只看该作者
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
admin 该用户已被删除
6#
发表于 2015-2-25 15:30:50 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-8 00:49:17 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
简单生活 该用户已被删除
8#
发表于 2015-3-15 22:51:59 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
因胸联盟 该用户已被删除
9#
发表于 2015-3-22 18:10:34 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
金色的骷髅 该用户已被删除
10#
发表于 2015-3-22 18:10:34 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:53

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表