# 工具 **Repository Path**: xu-jun-jie1/tool ## Basic Information - **Project Name**: 工具 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-20 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网络测速与打包工具集 这是一个包含网络测速和 Python 程序打包功能的工具集合。 ## 主要功能 ### 1. 网络测速工具 - **speed_test.py**: 基础版网络测速工具 - 支持多服务器延迟测试 - 支持多服务器下载速度测试 - 提供平均延迟和下载速度数据 - **speed_test2.py**: 优化版网络测速工具 - 优化的服务器选择 - 改进的超时处理 - 更高效的下载速度测试 - 显示最低延迟数据 - 优化的数据流处理 ### 2. Python 程序打包工具 - **build_exe_tool.py**: Python 程序打包工具 - 图形界面操作 - 支持单文件打包 - 可选控制台显示 - 支持自定义图标 - 自动清理临时文件 - 支持添加程序退出等待 - 支持打包工具自身 ## 使用说明 ### 网络测速 1. 运行 `speed_test2.py`(推荐)或 `speed_test.py` 2. 等待测试完成 3. 查看测试结果,包括: - 网络延迟(ms) - 下载速度(Mbps) ### 程序打包 1. 运行 `build_exe_tool.py` 2. 选择要打包的 Python 文件 3. 设置输出文件名(可选) 4. 配置打包选项: - 是否打包成单个文件 - 是否显示控制台 - 是否清理临时文件 5. 选择图标文件(可选) 6. 点击"开始打包" 7. 等待打包完成 ## 特别说明 - 网络测速工具会自动选择合适的测试服务器 - 打包工具会自动处理依赖关系 - 打包后的程序会自动添加退出等待功能 - 支持中文路径和文件名 ## 系统要求 - Python 3.6 或更高版本 - 需要安装的依赖: - requests - PyInstaller - tkinter(Python 标准库) ## 安装依赖 ```bash pip install requests PyInstaller