python
一个小测试呀ゝ
行有不得,反求诸己
展开
-
【Python-GUI】pyside2/pyqt5树形级联并检索内容高亮展示
一、用QT designer创建UI界面,并设置节点级联二、代码部分#-*- coding: utf-8 -*-from PySide2.QtWidgets import *from PySide2.QtGui import *from PySide2.QtUiTools import *from PySide2.QtCore import *class Tree(QWidget): def __init__(self): super(Tree,self)._原创 2022-04-11 22:54:24 · 1514 阅读 · 1 评论 -
【Python-GUI】pyside2/pyqt5两个窗口界面数据传递
pyside2/pyqt5两个窗口界面数据传递本文通过login界面登录成功后弹出main界面,点击发送数据按钮将用用户名传递给main界面。main界面通过返回数据按钮将数据返回到login界面一、用QT designer创建2个界面login.ui和main.ui二、代码部分登录界面代码login.py#-*- coding: utf-8 -*-from PySide2.QtWidgets import *from PySide2.QtGui import *from PySide2原创 2021-11-29 21:18:32 · 5005 阅读 · 5 评论 -
【Python-GUI】pyside2/pyqt5表格复选框、全选框、删除多行
前言本文实现表格的复选、全选、删除多行、指定列不可编辑、指定列颜色。表头全选按钮感谢文章分享:https://blog.csdn.net/weixin_44429308/article/details/106093685注:稳重部分代码没看懂,直接拿过来套用了,惭愧惭愧~~~~话不多说,直接上效果图:一、QT设计大师构建界面,创建文件qtable_delete.ui二、代码部分:#-*- coding: utf-8 -*-from PySide2.QtUiTools impo原创 2021-11-24 23:18:14 · 6920 阅读 · 25 评论 -
【Pyton-GUI】pyside/pyqt5下拉复选框
pyside/pyqt5下拉复选框我们实际项目中经常会遇到需要下拉多选的情况,以下记录pyside2生成下拉复选框,支持多选,全选等用来支撑日常项目需求一、构建ui文件用qt designer画出界面,保存文件ComboCheckBox.ui,界面如下:二、python代码如下from PySide2.QtWidgets import QApplication, QCheckBox, QLineEdit, QListWidget,\ QListWidgetItem,QMessageBox原创 2021-11-22 21:22:01 · 3635 阅读 · 2 评论 -
【Python-GUI】pyside2/pyqt5表格设置指定列不可编辑
pyside2/pyqt5表格设置指定列不可编辑在界面的初始中添加如下代码设置1/2/3/4列不可编辑:class EmptyDelegate(QItemDelegate): def __init__(self,parent): super(EmptyDelegate, self).__init__(parent) def createEditor(self, QWidget, QStyleOptionViewItem, QModelIndex): re原创 2021-11-22 20:16:11 · 1441 阅读 · 2 评论 -
【Python】解决Python调用接口返回带菱形问号和乱码
现象:python调用接口Print(response.text)返回菱形问号或乱码时,解决方法:请求头应该添加"Accept-Encoding":“deflate”,或者"Accept-Encoding":""原创 2021-11-22 19:59:58 · 1890 阅读 · 0 评论 -
【Python-GUI】利用pyside2开发简单的GUI界面
from PySide2.QtWidgets import QApplicationfrom PySide2.QtUiTools import QUiLoaderimport timefrom threading import Threadfrom PySide2.QtCore import Signal,QObjectclass MySignals(QObject): # 定义一种信号, 两个参数类型分别是OTextBrowser和字符串 text_print = Signa原创 2021-09-02 23:39:17 · 335 阅读 · 0 评论 -
【Python】抓取页面数据生成测试报告
#-*- coding: utf-8 -*-# coding = utf-8from bs4 import BeautifulSoupimport stringimport reimport urllib3import requestsimport sys, osimport pandas as pdimport timeimport importlibimport json# 登录首页def login(username, password): session = re原创 2021-05-12 23:44:46 · 331 阅读 · 0 评论