一个用于浪潮考勤的自动化签到/签退脚本。
- 克隆项目
git clone https://github.com/skyunix/pyinspur.git
cd pyinspur- 创建虚拟环境
# 使用 Python 内置的 venv 模块创建虚拟环境
python -m venv .venv
# 激活虚拟环境
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate- 安装依赖
# 安装生产依赖(必需)
pip install -r requirements.txt- 开始使用
python main.py推荐使用以下工具获取坐标:
pyinspur/
├── main.py # 主程序入口
├── conf/ # 配置文件目录
│ └── config.example.yml # 配置模板
├── inspur/ # 核心功能模块
│ ├── __init__.py
│ ├── config_manager.py # 配置管理
│ ├── inspur_client.py # 考勤客户端
│ ├── login_manager.py # 登录流程
│ └── user_manager.py # 用户管理
├── utils/ # 工具模块
│ ├── __init__.py
│ ├── common_utils.py # 通用工具
│ ├── constants.py # 常量定义
│ └── logger.py # 日志工具
├── requirements.txt # 项目依赖
└── README.md # 说明文档
注意:本工具仅供学习和个人使用,请遵守相关法律法规和公司规定。