python如何esc退出程序

2025-06-02 07:27:30

1、首先,先把代码贴出来看一下:

python如何esc退出程序

2、手机可能看的不清楚,建议通过电脑看。来看下代码的意思:

python如何esc退出程序

3、#-*- coding=utf-8 -*-意思是声明编码为utf-8,注意这里不单单是注释,也是声明作用。然后导入sys包进行重置,随后设置了默认编码是utf8。最后是导入了pyqt4中的qtgui和qtcore。

4、ok,接着往下看:

python如何esc退出程序

5、定义了一个esc类,def定义了一个__init__的脑栲葱蛸函数进行了初始化。setwindowtitle是设置宽口的标题,resize是定义窗口的大小。

6、connect是一个窗口类,点击某处执行某事件的。qtcore.signal是来定义信号的,qtcore.slot是来定义槽的。closeemitapp是按钮事件,close是关闭事件。

7、def是定义一个函数,keypressevent是自带的函数,监听的按钮事件,如果按下的键是esc的话,则执行close关闭函数。

8、qapplication是每个程序都必须要创建的对象。esc()调用写好的程序,show进行展示,最后exit退出。

9、来看下运行效果:

python如何esc退出程序

10、此时按esc键的效果和点击右上角叉号的效果一样,都会退出程序。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢