![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小积累
你看起来很好吃m
小白程序媛
展开
-
QT主窗口关闭时,QMessageBox窗口未关闭
通常情况下,页面弹出提示框是这样写的:QMessageBox::information(this, "提示", "请选择记录后再执行该功能!");这样会发现当主窗口已经超时退出了,QMessageBox窗口还未退出的问题。其实只需要自己创建QMessageBox对象,将主窗口的退出信号和QMessageBox窗口的close关联起来即可;void QMessageBoxInfomation...原创 2020-03-18 15:59:33 · 1206 阅读 · 0 评论 -
QT--QFileDialog窗口在主窗口关闭之后窗口未关闭
qt在调出QFileDialog类的windows窗口上传文件时,普遍使用的是**getOpenFileName()**静态函数,不能定义各种细节。导致主窗口已经退出了,QFileDialog的窗口未退出。查看帮助文档可以看到意思是:在对话框执行过程中不要删除父对话框。如果您希望这样做,您应该使用QFileDialog构造函数之一自己创建对话框。构造函数法创建QFileDialog 对象:...原创 2020-03-18 15:48:20 · 1247 阅读 · 0 评论 -
将字典不覆盖的写入txt文件
将字典写入txt文件,并以字典形式读取出来。以ID为唯一键值,相同的ID会被覆盖import osimport jsoncurdir = os.path.dirname(os.path.realpath(__file__))path = os.path.join(curdir,'test.txt')data = {"ID": "92", "a":"1原创 2018-10-11 10:21:15 · 729 阅读 · 0 评论 -
一个flask处理get,post请求
一个简单的flask处理get和post请求# -*- coding: utf-8 -*-import osimport jsonfrom flask import Flask,render_templatefrom flask import request, jsonifyapp = Flask(__name__)curdir = os.path.dirname(os.path.r...原创 2018-10-11 11:25:43 · 2860 阅读 · 0 评论 -
urllib模块发送POST请求 并获取返回值
简单的urllib、urllib2模块,POST请求data = urllib.urlencode(result)#将数据转换格式request = urllib2.Request(url = url,data =data)#发送请求html = respon.read()#返回结果requ = json.loads(html)...原创 2018-10-11 14:40:12 · 2417 阅读 · 0 评论 -
python函数应对超时情况
访问一个url时,有可能出现不断的访问,没有返回的情况,此时应该设个超时时间,进行其他处理方法: 使用使用threading的timer定时器from threading import timerdef time_limit(interval): def wraps(func): def time_out(): raise RuntimeEr...原创 2018-10-11 14:50:28 · 1605 阅读 · 0 评论 -
Shell 脚本等待上一行执行完成再执行下一行的方法
在开发中,我们有时候需要使用 Shell 脚本完成一些简单的操作,但是往往有的操作比较耗时,但是我们又不得不等待它执行完成后才能进行下面的步骤,所以许多朋友往往使用sleep等方法来强制等待操作完成,其实完全没有必要,我们只需要使用一个小小的 tricky 方法就可以实现精准等待操作完成的效果。Shell 默认提供了获取命令执行输出的方法,即用 ` 号将需要获取输出的操作括起来,并赋值给一个变量...转载 2018-10-12 15:30:29 · 32690 阅读 · 0 评论