摘要: 一.简介 PyQt5 是一个用于创建图形用户界面(GUI)应用程序的 Python 绑定,它基于 Qt 库。PyQt5 提供了大量的组件(也称为控件或部件),用于构建复杂的用户界面。以下是一些常用的 PyQt5 组件 二.组件用法 1.数字组件(QLCDNumber) class FileChoos 阅读全文
posted @ 2024-05-18 19:09 余生没有余生 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一.简介 在使用pyqt5编写gui时遇到两个问题,会导致界面崩溃,今天就围绕这两个问题来简单说明和改进。 1.在主线程中使用while无限循环会导致界面崩溃 2.在子线程中操作主线程gui会导致界面崩溃 二.步骤说明 1.在主线程中使用while无限循环会导致界面崩溃 1)错误代码 import 阅读全文
posted @ 2024-05-17 14:48 余生没有余生 阅读(231) 评论(1) 推荐(1) 编辑
摘要: 一.简介 在 PyQt5 中,自定义信号是一个常见的任务,通常用于在对象之间传递信息或触发特定行为。自定义信号需要继承自QObject,pyqtSignal并定义其参数类型。 二.操作步骤 1.导入必要的模块 from PyQt5.QtCore import QObject, pyqtSignal 阅读全文
posted @ 2024-05-15 18:39 余生没有余生 阅读(199) 评论(0) 推荐(1) 编辑
摘要: 一.设备连接 1.usb单设备连接 d = u2.connect() 2.usb多设备连接 d = u2.connect("90bf8faf") # 多台设备填写device即可 3.wifi连接 d = u2.connect("ip:proxy") # wifi连接设备 adb使用wifi连接设备 阅读全文
posted @ 2024-05-09 19:16 余生没有余生 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一.环境搭建 1.安装uiautomator2 在终端使用pip安装即可 pip install uiautomator2 2.安装adb 可参考:https://www.cnblogs.com/lihongtaoya/p/14970306.html 3.安装weditor 终端执行如下命令 pip 阅读全文
posted @ 2024-04-30 15:24 余生没有余生 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一.简介 QWidget是所有用户界面对象的基类,而QMainWindow用于创建主应用程序窗口的类。它是QWidget的一个子类,提供了创建具有菜单栏、工具栏、状态栏等的主窗口所需的功能。上篇主要介绍了基本使用,创建窗口时都是继承单个模块,本章主要介绍下两个模块的结合使用。 二.具体用法 1.我们 阅读全文
posted @ 2024-04-03 11:21 余生没有余生 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 一.PyQt5简介 PyQt5是一个用于创建图形用户界面(GUI)应用程序的跨平台工具集,它将Qt库(广泛用于C++编程语言中创建丰富的GUI应用程序)的功能包装给Python使用者。PyQt5是由Riverbank Computing开发的,并且可以在所有主流操作系统上运行,包含Windows、m 阅读全文
posted @ 2024-03-19 14:27 余生没有余生 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一.简介 locust官网介绍:Locust 是一个用于 HTTP 和其他协议的开源性能/负载测试工具。其对开发人员友好的方法允许您在常规 Python 代码中定义测试。Locust测试可以从命令行运行,也可以使用其基于 Web 的 UI 运行。可以实时查看吞吐量、响应时间和错误和/或导出以供以后分 阅读全文
posted @ 2024-01-25 17:34 余生没有余生 阅读(562) 评论(0) 推荐(2) 编辑
摘要: 一.pytesseract 1.简介 Pytesseract是一个Python库,用于将图像中的文本转换为可编辑的字符串。它是基于Google的Tesseract OCR引擎开发的 。Tesseract是一个开源的OCR引擎,能够识别超过100种语言的文字。Pytesseract简化了与Tesser 阅读全文
posted @ 2023-07-24 18:14 余生没有余生 阅读(381) 评论(0) 推荐(1) 编辑
摘要: 一.简介 我们都知道在做Android ui自动化的时候用的是appium,环境搭建贼难受。如果我们在工作中遇到需要实现简单的自动化功能,可以直接使用adb来完成,无需去搭建繁琐的appium。ADB(Android Debug Bridge)是一个用于在Android设备和计算机之间传输数据、安装 阅读全文
posted @ 2023-07-17 14:55 余生没有余生 阅读(1701) 评论(0) 推荐(1) 编辑