Skip to content

Latest commit

 

History

History
70 lines (44 loc) · 1.99 KB

README_CN.md

File metadata and controls

70 lines (44 loc) · 1.99 KB

SCU-Urp-Helpers

选择语言 / Choose Language

English | 中文


警告

使用此仓库即表示您已完全阅读本README,并同意对您的行为及其后果负责。此项目的开发者不对使用本项目产生的任何结果负责。

鉴于本项目的特殊性,开发者可能会随时停止更新或删除此仓库。

快速开始

下载

  • 使用Git克隆仓库:git clone git@github.com:LittFlower/SCU-Urp-Helpers.git
  • 或直接下载仓库。

依赖

本项目依赖以下Python包:

  • requests
  • ddddocr
  • hashlib
  • json

在运行 Main.py 之前,首先安装这些包。

配置

  1. 打开 staticINF.py 并更新 usernamepasswordMajorId 字段信息。
  2. 运行脚本:
python Main.py

另一种使用方法是通过虚拟环境运行 Main.py。您可以使用 poetrypdd 来管理您的包。

使用 poetry 运行脚本:

poetry run python Main.py

运行脚本

执行 python Main.py 后,系统会自动登录并进入课程选择页面。您可以根据指引搜索相关课程。例如,搜索“大数据”会显示与大数据相关的课程:

请输入一个课程名(关键词)或输入 'done' 完成选课:大数据  
[成功获取课表]:成功进入课表页面,正在读取教务处课表列表,请耐心等待
1. 314011020_01 大数据分析及隐私保护 杨进*  60
2. 402893020_01 财务大数据分析与实验 刘静*  7
3. 402893020_02 财务大数据分析与实验 刘静*  12

然后,您可以输入相应编号将课程添加到选课列表。完成选课后,输入 done 开始自动选课。

贡献

欢迎任何人对本仓库做出贡献。

如果您有任何问题,请在仓库中发起issue进行提问。

注意

本仓库仅用于学习目的。提供的代码包含最小的示例,仅供学习使用。由于开发者的学术压力和个人精力限制,本项目不承诺定期更新。