您的位置:首页 > 编程语言 > Python开发

Python GUI 教程 25行代码写一个小闹钟

2015-03-13 13:32 417 查看


今天我们讲一下用Python写的GUI小程序。一个小闹钟(只是屏幕提示,没有声音哦)
让我们先介绍这个闹钟如何奇葩。
需要通过命令行启动。
没有标题栏。
没菜单。
甚至没有关闭按钮。
没有运行界面。
看到这里想必大家要问了,何必去做一个这样弱爆了的程序呢。显然,教育意义大于其实际用处。
像其他的模块一样,QT界面包是需要加载的。
我们用到了命令行输入,所以,sys模块也是必须的。
用到了时间,但是我们不需要使用time模块,我们用QT提供的QTime模块。
让我们先写import 语句部分。
这是一个控制qt程序命脉的类,之后我们会慢慢解释。在每一个Qt程序中,都会找到类似的语句。
之后就是输入闹钟时间了。上程序。
其中包含了异常处理,对于一个应用程序,我们应该将所有的异常情况都考虑进去。
程序中使用raise 来触发异常。迫使程序进入我们的预想轨道。
显然,上面的程序是不够的,它并没有时间判断和GUI部分。
如何判断时间是否到了呢,我们给出一个不是特别准确的方法,定时判断。
当时间到了我们就会跳到下一步,创建一个窗体,延迟60s 后关闭。
看来,我们又需要写一个关于 QTime模块的介绍了。
现在把所有的句子放在一起。让我们测试下。

附完整代码:
相关文章:

·用Pygame和Python做游戏-从入门到精通(1)
·用Pygame和Python做游戏-从入门到精通(2)
·用Pygame和Python做游戏-从入门到精通(3)
·用Pygame和Python做游戏-从入门到精通(4)
·用Pygame和Python做游戏-从入门到精通(5)
·用Pygame和Python做游戏-从入门到精通(6)

相关词搜索:Python GUI 教程
上一篇:用python 30行设计一个属于自己的计算器

下一篇:python gui - PyQt4 精彩实例分析之电子钟
如对本文内容有疑问,或想进一步交流学习,欢迎通过以下方式:

1. Python论坛
2. python技术互助群:
群④ :385100854
群③ :318130924 (已满)
群② :333646237 (已满)
群① :87464755 (已满)
3. 关注PythonTab微信,获取精彩资讯教程,公众号:Pythontab中文网

版权声明:本站文章除非注明,均为原创内容,如需转载请务必注明出处,违者本站保留追究其法律责任之权利。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: