![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
界面 PyQt Tkinter
文章平均质量分 93
给程序做个界面....
落凡尘.
So far so good.
展开
-
PyQt之科学使用线程处理耗时任务以及线程通信方法
目录前言PyQt线程科学用法非科学用法样例科学用法线程类线程通信线程类在主界面实例化与使用开启线程前言本文主要讲解PyQt使用多线程模块QThread解决PyQt界面程序执行耗时操作时,程序卡顿出现的无响应以及界面输出无法实时显示的问题。有时候,我们写的程序界面出现未响应,是因为把需要长时间运行的代码放在了主线程,阻塞了事件循环。QtCore.QThread是一个管理线程的类,当我们使用其构造函数的时候,便新建了一个线程。这里要强调,QThread是一个线程管理.原创 2021-01-03 22:03:12 · 9912 阅读 · 15 评论 -
'PyQt5.QtCore.pyqtSignal' object has no attribute 'connect'报错解决方案
我们在用图形界面的时候,会用到信号,如果是在Pyqt5中使用信号,出现这种报错,从我自己目前情况总结有两种。1.定义信号位置出错。例如我们在定义信号的时候,可能定义在初始化中了,而正确的定义是在类中定义成属性。#错误示范class Crawl_spiderPane(QWidget,Ui_Form): def __init__(self): super(...原创 2020-04-25 19:05:32 · 13566 阅读 · 2 评论 -
Python PyQt5运行程序把输出信息展示到GUI图形界面上
概述:最近在赶毕业设计,遇到一个问题,爬虫模块我用PyQt5写了图形界面,为了将所有的输出信息都显示到图形界面上遇到了问题。先演示一下效果最终效果吧,下面两张图用来镇楼。可以看到我们图形界面和程序运行的返回的信息是一样的,并且成功把数据展示到图形界面。 1.怎么获取输出信息。eg:我们平时用编译器,例如pycharm,运行的时候,会有很多信息...原创 2020-04-25 18:51:44 · 23114 阅读 · 3 评论 -
Pyqt入门:Pyqt5+Pycharm环境配置以及qt入门程序小试
最近有一门课程老师给我们讲了部分图形界面QT,用的Qtcreator,以前图形界面一直用的python自带的tkinter,所有图形界面用代码实现,以前也知道qt很强大,只是当是学习的东西也很多,就没有来得及学,最近老师也讲Qt,也演示了一些拖动,自动构建代码,直接拖动模块布局,真的很方便,就不用代码调试,我不太喜欢用c++弄,喜欢用python,就搜索了python的Qt开发环境的配置,加之今天...原创 2019-05-07 21:52:03 · 1927 阅读 · 0 评论 -
python 3 爬取12306余票:升级版-----图形化界面
由于上篇博客已经把爬取12306功能实现,这篇主要是在上篇文章上进行升级。想知道爬取12306实现过程点击:点我进入python 3爬取12306。这里的图形化界面参考这位博主:点击原博主地址,写的真漂亮,一直以为tkinter写的图形化界面不可能漂亮到哪去,这篇文章就让我改变了认识。就借鉴了他的,果然不是自己写的,调试代码很繁琐,调试了几天,终于弄好了。先上一张图片镇楼!环境:...原创 2018-08-23 21:00:50 · 2358 阅读 · 2 评论 -
Pyinstaller 打包exe文件 取消dos窗口(黑框框)
我们用python 打包的exe文件的时候,每次运行后面都有一个黑框框,比如我的这个:用tkinter做的图形界面,打包成exe文件,每次运行都先有黑色框框,我们一般电脑用的带有图形界面的软件都没有黑色框框,所以可以取消掉黑色框框么,答案是肯定的。在我们打包的时候:如果是直接指定python文件进行pyinstaller打包的话,需要添加--noconsole方法一:py...原创 2018-07-20 11:07:52 · 46257 阅读 · 20 评论 -
简单图形界面初学 :tkinter+阿里云接口+爬虫,实现全国天气查询
可能需要的环境: Python 3.6官网下载 需要下载的第三方库:requests 其余为python自带不需要下载 首先看下效果图具体写作过程参考b站视频传送门:GUI天气预报接下来实现过程,首先创建窗口,设置标题,布局窗口,设置标签,按钮,就直接粘贴代码:如果对创建窗口的函数不熟悉:请点击python中tkinter的使用(控件整理)(一...原创 2018-07-19 20:14:09 · 1144 阅读 · 0 评论 -
python中tkinter的使用(相应事件整理)(二)
1、字体(font)一般格式:('Times -10 bold')('Times',10,'bold','italic') 依次表示字体、字号、加粗、倾斜2、使用图片(image)photo=PhotoImage(file='path.gif')canvas = Canvas.create_image(image=photo)Tkinter只支持gif和bmp等少数几...转载 2018-07-17 14:31:09 · 2415 阅读 · 0 评论 -
python中tkinter的使用(控件整理)(一)
1、使用tkinter.Tk() 生成主窗口(window=tkinter.Tk()):window.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名; window.resizable(0,0) 框体大小可调性,分别表示x,y方向的可变性;1表示可变,0表示不可变; window.geometry('250...转载 2018-07-17 14:29:24 · 9333 阅读 · 4 评论