本文主要是介绍python闹钟_学完python你也可以用它做个高级闹钟——西安北邮在线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原标题:学完python你也可以用它做个高级闹钟——西安北邮在线
音频文件放入和.py文件同级的目录下
这是简单的闹钟做法,市场上闹钟千千万万,但是自己写出来的闹钟就是不一样,不是小编我无聊,学习乐趣就是这样慢慢培养的。(跑题了抱歉)
那么怎样用python创建一个简单的报警呢?
先说说这个警报器的功能
它可以运行在命令行终端,它需要分钟做为命令行参数,在这个分钟后会打印”wake-up”消息,并响铃报警,你可以用0分钟来测试,它会立即执行,用扬声器控制面板调整声音。
分析
SND_FILENAME
sound 参数是一个 WAV 文件的名称。不使用 SND_ALIAS。
SND_ALIAS
sound 参数是注册表中一个声音组合的名称。如果注册表没有包含这样的名称,播放系统缺省的声音除非 SND_NODEFAULT 也被指定。如果没有缺省的声音被注册,挂起 RuntimeError。不使用 SND_FILENAME。
Beep(frequency, duration)
蜂鸣PC的喇叭。 frequency 参数指定声音的频率,以赫兹,并且必须是在 37 到 32,767
的范围之中。duration 参数指定声音应该持续的毫秒数。如果系统不能蜂鸣喇叭,挂起 RuntimeError。注意:Windows 95 和 98下,Windows Beep() 函数存在但是无效的(它忽略它的参数)。这种情况下Python通过直接的端口操作模拟它(2.1版本中增加的)。不知道是否在所有的系统上都工作。 1.6版本中的新特性。
PlaySound(sound, flags)
从平台 API 中调用 PlaySound() 函数。sound 参数必须是一个文件名,音频数据作为字符串,或为 None。它的解释依赖于 flags 的值,该值可以是一个位方式或下面描述的变量的组合。如果系统显示一个错误,挂起 RuntimeError 。
返回搜狐,查看更多
责任编辑:
这篇关于python闹钟_学完python你也可以用它做个高级闹钟——西安北邮在线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!