音频文件与。py文件
这是一个简单的闹钟练习。千千市面上有10万个闹钟,但是我自己写的闹钟不一样。不编辑就烦,学习的乐趣是慢慢培养出来的。(跑题了,不好意思)
那么如何用python创建一个简单的报警呢?
先说一下这个报警器的功能
可以在命令行终端上运行,需要分钟作为命令行参数。过了这一分钟,它会打印出“唤醒”信息,并敲响警钟。您可以在0分钟内测试它,它将立即执行。用扬声器控制面板调节声音。
分析
SND_FILENAME
声音参数是WAV文件的名称。不要使用SND_ALIAS。
SND_ALIAS
声音参数是注册表中声音组合的名称。如果注册表不包含这样的名称,播放系统默认声音,除非还指定了SND_NODEFAULT。如果没有注册默认声音,暂停运行时间错误。不要使用SND_FILENAME。
嘟嘟声(频率、持续时间)
按下电脑的扬声器。频率参数以赫兹为单位指定声音的频率,必须介于37和32,767之间
在范围内。持续时间参数指定声音应该持续的毫秒数。如果系统无法发出蜂鸣音,请挂起运行时错误。注意:在Windows 95和98下,Windows Beep()函数存在但无效(忽略其参数)。在这种情况下,Python通过直接端口操作(在2.1版中添加)来模拟它。不知道是不是所有系统都可以。1.6版的新功能。
播放声音(声音、旗帜)
从平台 API 中调用 PlaySound() 函数。sound 参数必须是一个文件名,音频数据作为字符串,或为 None。它的解释依赖于 flags 的值,该值可以是一个位方式或下面描述的变量的组合。如果系统显示一个错误,挂起 RuntimeError 。从平台API调用PlaySound()函数。声音参数必须是文件名、字符串形式的音频数据或无。它的解释取决于标志的值,标志可以是位模式或下面描述的变量的组合。如果系统显示错误,暂停运行时间错误。
1.《闹钟在线使用 学完python你也可以用它做个高级闹钟——西安北邮在线》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《闹钟在线使用 学完python你也可以用它做个高级闹钟——西安北邮在线》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/1576735.html