赞
踩
在写python代码中,经常要弹窗提示一下消息情况,因为有时候我同时用了多个ui框架,比如tkinter,pyqt等,经常找不到合适的弹窗模块。因此梳理了一下几种弹窗方案。
一、采用windows自带的api(需要导入win32api)
特别强调采用这种方案,这种方案的优势就是弹窗模态,并不需要主窗口。
二、采用tkinter自带的消息弹窗模块(需要导入tkinter)
可以看到,用tkinter自带的消息弹窗模块,产生一个弹窗他同时,一定会有个父窗口显示出来,这是非常大的一个败笔,所以除非你项目中有采用tkinter的UI来画主窗口,不然不建议采用这种弹窗方式。
三、采用pyqt的消息弹窗模块(需要导入pyqt)
可以看出pyqt的方案一定得引入很多pyqt的模块库,声明初始化也一定要传入widget或者window的句柄
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。