一、介绍 1、工具目标: 1)执行adb devices,shell,root,pull命令; 2)有图形界面,可以傻瓜式操作 2、方法: 经过技术可行性分析,可以使用python3,PyQt5,pyinstaller,subprocess.run,adb等技术实现 ...
前言: 由于项目原因,配置测试环境与正式环境切换频率很高,且环境内容会因不同开发提测而变化,固写了一键切换环境与自定义修改环境内容的工具。用于记录。 一:实现逻辑: 读取注册表中客户端的安装目录,把通用的环境配置文件添加到固定目录下实现配置测试环境 通过读取注册表中客户端的安装目录,遍历固定目录下的文件,删除环境文件实现恢复正式环境 配置了测试环境后,遍历找到文件,调用电脑记事本打开文件,进行自定 ...
2021-02-25 16:48 0 381 推荐指数:
一、介绍 1、工具目标: 1)执行adb devices,shell,root,pull命令; 2)有图形界面,可以傻瓜式操作 2、方法: 经过技术可行性分析,可以使用python3,PyQt5,pyinstaller,subprocess.run,adb等技术实现 ...
前两天简单认识了一下PyQt5,通过练习开发了一款在Window下自定义关机的小工具,代码如下 import os,sys,time from PyQt5 import QtCore,QtWidgets,QtGui class guanji(object): def ...
File1: sha1.py File2: sha1.bat ------------------ File1: sha1.py File2: sha1.bat ...
前言: 利用pyqt5实现一个简单的GUI。 废话不多说,让我们愉快地开始吧~ 开发工具 Python版本:3.6.4 相关模块: requests模块; PyQt5模块; pillow模块; 以及一些python自带的模块。 环境搭建 安装python并添加到环境变量 ...
一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个python第三方包的list,一般都叫做requirements.txt。 如果一个项目使用时virtualenv环境,还好办 pip freeze 就可以解决,但是如果一个项目的依赖list没有维护,而且又是环境混用,那就 ...
实现简单探测:使用socket模块,connect()方法建立与指定IP和端口的网络连接;revc(1024)方法将读取套接字中接下来的1024B数据 通过函数实现:通过def()关键字定义,示例中定义扫描FTP banner信息的函数: 迭代实现:迭代探测 ...
通过循环执行adb的查看内存命令来进行内存比较,分析内存是否泄漏: CPU: ...
from datetime import date,datetime from openpyxl import Workbook from openpyxl import load_workboo ...