# AutomaticPython **Repository Path**: tobey-robot/AutomaticPython ## Basic Information - **Project Name**: AutomaticPython - **Description**: 自动化测试和运营的代码 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-18 - **Last Updated**: 2022-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutomaticPython #### 介绍 1. 自动化测试,开发辅助和运营的工具. 2. 使用`Python`语言开发, 功能打包为可执行文件,方便无`Python`环境调用。 3. 单元测试还需要补充,需要加入`Python`的单元测试库。 #### 软件架构 1. 按照功能划分模块,使用`click`第三方模块进行参数管理。 2. 未来可以打包为一个独立的`EXE`文件。 #### 安装教程 1. 可以通过模块里的`bat`文件打包生成单个可执行文件,可执行文件`xxx --help`获取使用帮助。 2. 也可以通过下载`Release`包直接使用可执行文件。 #### 使用说明 ##### 多线程下载 1. MultiThreadDownloadFile.exe --help 2. MultiThreadDownloadFile.exe [OPTION] 远程静态文件网址 存储本地文件路径 ##### 压缩和解压缩zip文件 1. ZipHelper.exe --source 需要压缩的目录路径 --dest 输出的zip路径\n 2. ZipHelper.exe -unzip --source 需要解压缩的zip路径 --dest 解压到的输出目录路径 3. ZipHelper.exe -unzip --source 需要解压缩的zip路径 --insource zip内部路径(如word/document.xml) --dest 解压到的输出目录路径