# 四川大学考研成绩批量查询爬虫 **Repository Path**: violin0847/SCU_Postgraduate_scores_query ## Basic Information - **Project Name**: 四川大学考研成绩批量查询爬虫 - **Description**: 使用selenium模拟浏览器分数查询,使用百度AI的通用文字识别API识别验证码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-05-03 - **Last Updated**: 2022-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 四川大学考研成绩批量查询爬虫 ============ # 介绍 本程序完成批量查询四川大学考研成绩功能, 使用官网给出的复试名单中的考生编号和姓名进行查询,并将结果输出到Excel。 # 使用步骤 ### 1.python库准备 pip install baidu-aip pip install selenium 其它使用到的库有:pandas、PIL、os、time ### 2.申请百度文字识别API 到百度AI平台申请API,通用文字识别,免费版就好,链接: https://ai.baidu.com/tech/ocr/general 申请好后,将`APP_ID` ,`API_KEY`,`SECRET_KEY` 填入`GradeQuery_.py`中。 ### 3.修改输入 输入文件为excel表格,在main函数中修改文件名。 Excel表头: | 姓名 | 考生编号 | 报考专业名称 | 备注 | | ---- | -------- | ------------ | ---- | 除了文件名要修改,代码第50行左右的`name, c_num,major = per`也要对应修改,有几列就应该解包几个。 ### 4.默认输出 默认输出到输入文件所在的文件夹,文件名在原文件名基础加入`_done`结尾。控制台也会输出对应分数。 ### 5.运行 不管是那种方式,用python解释器运行就行,最简单的方式是:在命令行输入python GradeQuery_.py后回车。 ### 6.原理 使用官方给的复试名单里面的姓名和考生编号两个信息进行批量查询成绩。