
Python
文章平均质量分 52
Azhben
灵台方寸山,斜月三星洞。
展开
-
Qt Socket多线程绑定解绑,QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
问题描述:项目上需要实现一个功能,利用UI界面点击实现Qt UdpSocket解除绑定和重新绑定的功能。由于Udp接收数据之后要执行复杂的计算逻辑,为了避免阻塞UI界面,需要在子线程执行UDP数据的接收和处理工作。然而,在UI界面所在的线程调用udpsocket->abort();会出现下面问题:QSocketNotifier: Socket notifiers cannot be en...原创 2020-05-02 11:15:02 · 8039 阅读 · 3 评论 -
Flask返回页面及Json数据
Flshk返回Html页面及Json数据#!/usr/bin/python# -*- coding: utf-8 -*-import jsonfrom flask import Flaskfrom flask import requestfrom flask import redirectfrom flask import jsonifyfrom flask import rend...原创 2019-07-09 12:57:48 · 1527 阅读 · 1 评论 -
Python搭建FTP服务器
Python搭建FTP服务器有时候要向虚拟机内传一些文件,在虚拟机工具没有安装好的时候可以使用手头的Python工具临时搭建一个FTP服务器,简单好用#后面的-i之后的参数是为了切换临时源,安装起来会快一点pip install pyftpdlib -i https://mirrors.aliyun.com/pypi/simple#建立一个临时的目录,并且通过命令切换到当前目录,并执行以下...原创 2019-07-10 12:41:10 · 268 阅读 · 0 评论 -
Python程序编译成exe可执行文件
最近项目上有需要将Python程序编译成可执行文件。首先需要安装pyinstaller工具pip install pyinstaller -i https://mirrors.aliyun.com/pypi/simple安装完毕后,进入程序的.py文件所在文件夹执行:pyinstaller -F -D -w main.py这里main.py是我的项目入口的名字,根据需要修改成自己的...原创 2019-09-17 14:38:19 · 1263 阅读 · 0 评论 -
pyqt使用命令记录
首先打开qt designer,安装过程不赘诉,在安装完毕并添加到命令行之后。命令行输入。. designer.exe在qt designer新建ui文件并保存。将ui文件编译成所需要的py文件pyuic5 -o OnlineUpdateUI.py Online-Update.ui为了方便今后ui文件的添加与修改,不推荐直接在生成的.py文件上进行开发,这里使用继承的方式来降低耦...原创 2019-09-17 14:50:14 · 352 阅读 · 0 评论