littlebot
Published on 2025-04-12 / 2 Visits
0

【源码】基于Python的北京市预约挂号统一平台脚本

项目简介

这是一个用于自动挂号的Python脚本项目,聚焦于北京地区医院的预约挂号业务。通过模拟用户登录、选择医生、获取验证码、挂号等一系列流程,实现挂号操作的自动化,有效节省人工挂号所需的时间与精力。

项目的主要特性和功能

  • 支持北京地区医院的预约挂号。
  • 可自动完成登录、选择医生、获取验证码、挂号等流程。
  • 支持多种配置,如用户名、密码、医院ID、科室ID等。
  • 提供详细的配置文件和接口文档。
  • 支持在Android和Windows环境下运行。

安装使用步骤

通用步骤

  1. 已下载项目的源码文件。
  2. 安装所需的依赖库,如requestsyaml等: bash pip install --user -r requirements.txt
  3. 修改配置文件,设置用户名、密码、医院ID、科室ID等。配置文件示例如下: yaml username: "13888888888" password: "*****" date: "2018-01-01" hospitalId: "162" departmentId: "200002248" dutyCode: "1" patientName: "曹操" doctorName: "华佗" children: "false" childrenName: "" childrenIdNo: "" cidType: "1" childrenGender: "" childrenBirthday: "" chooseBest: "yes" DebugLevel: "info" useIMessage: "false" useQPython3: "false"
  4. 运行脚本,开始挂号: bash python bjguahao.py

Android环境下使用方法

  1. 安装 QPython3QPython
  2. 安装 QPy3.6 并运行(会安装 Python 3.6)。
  3. 在 QPython3 中将版本切为 Python 3.6(默认为 Python 3.2)。
  4. 修改配置文件。
  5. 运行qpython3_run.py开始挂号。

Windows环境下使用方法

  1. 运行exe文件。
  2. 修改配置文件。
  3. 双击exe开始挂号,成功后程序自动退出。

调试

开发者可将config.yaml配置文件中的DebugLevel参数设置为debug以获取详细的调试信息。

协议

本项目基于GPL - 3.0协议进行分发和使用,更多信息参见协议文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】