基于爬虫的科大研究生成绩查询系统

最近在看爬虫,于是想着做个成绩查询系统练习一下…分享一下

地址:https://github.com/jianhuchen/Score-Query-USTC



已经被我部署到服务器上了, 欢迎使用…地址: http://ustc.cjh.zone/

环境依赖

我的环境: python2.7,除此之外,还需要额外安装两个库:

1
2
pip install requests
pip install prettytable # 美美地打印表格

适用人员

科大研究生

因为使用的接口是科大研究生信息平台,所以本科生可能用不了

使用方法

  • 将项目克隆到本地

    1
    git clone https://github.com/jianhuchen/Score-Query-USTC.git
  • 修改配置文件conf.py

    1. 账号信息
    2. 选择登录接口
      登录科大研究生平台时,有两种途径:
      • 研究生信息平台,此接口的缺点是需要手动输入验证码,但是稳定
        手动输入验证码:验证码的路径为工程的根目录
      • 科大统一身份认证,此接口的好处是不用输入验证码(所以默认使用此接口),但是个人感觉没有上面的接口稳定
        只能将上面两个接口其中一个设置为True
        若两个均设为True,则使用 科大研究生平台接口 登录
    3. 是否输出日志到文件

运行实例

配置好环境,设置好配置文件conf.py后,在项目根目录运行:

1
python QueryScore.py

运行结果:

test

如果你觉得此页面对你有帮助,或者想资瓷我一下,欢迎点击下面打赏哦,谢谢~