# wangshu-self-develop **Repository Path**: zmbgmscs/wangshu-self-develop ## Basic Information - **Project Name**: wangshu-self-develop - **Description**: 字数补丁字数补丁字数补丁 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-19 - **Last Updated**: 2026-09-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # escort-process-upload ## 介绍 `escort-process-upload` 是一个用于数据处理、预处理与上传的 Python 项目,主要负责: - 读取和整理业务数据 - 生成 `.df` / `.csv` 结果文件 - 通过内部 `WS` 包上传数据到微信或内部服务 - 支持 `Escort.py`、`nohup.py` 等入口脚本 ## 项目结构 - `Escort.py`:主入口脚本,负责核心数据处理与任务调度 - `nohup.py`:后台运行入口,适合通过 `nohup` 或定时任务启动 - `WS/`:项目内部公共包,包含 `Func`、`Data`、`Server`、`Mail` 等工具模块 - `data/`:运行时数据目录,目录结构保留但 `.df` / `.csv` 数据文件不纳入版本控制 - `data_process/`:数据处理脚本目录 - `.gitignore`:忽略日志和数据文件规则 - `README.en.md`:英文说明文档 ## 依赖 - Python 3.8+ - schedule - pandas - mysql-connector-python - python-dotenv - EmQuantAPI(如果项目中使用) ### 安装依赖 ```bash python -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` 如果项目依赖 `EmQuantAPI`,请根据项目中相关文档或 `EmQuantAPI` 安装说明进行额外安装。 ## 使用说明 推荐在项目根目录执行: ```bash cd /home/ws/文档/FullGoal/Project/escort-process-upload python Escort.py ``` 如果你希望后台持续运行: ```bash nohup python nohup.py > /dev/null 2>&1 & ``` 如果直接运行 `data_process` 下的子模块(例如 `data_process/tencent/CQLC.py`),请确保当前工作目录为项目根目录,否则 `WS` 包可能无法正常导入。 ## .gitignore 说明 当前已配置忽略规则: - `Escort.log` - `nohup.log` - `data/**/*.df` - `data/**/*.csv` 这样可以保留 `data/` 目录结构,但不将实际数据文件提交到 Git。 ## 贡献 欢迎改进与补充: 1. Fork 本仓库 2. 新建 `feat_xxx` 分支 3. 提交代码 4. 创建 Pull Request