Skip to content

opencuit/CUIT-ExamPlatform-tool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

由于课程中心复习太麻烦,不如把所有答案题目爬取下来嘿嘿嘿QWQ 有些题型爬取还挺难:(

# ┌───────────────────────────────────────────────────────┐
# │                                                       │
# │                       README                          │
# │                                                       │
# │ 1. 在使用前请确保已安装所需的库和配置浏览器webdriver。    │
# │ 2. 确保提供的账号和密码是有效的。                        │
# │ 3. 确保你连接的是校园网。                               │
# │ 4. 将"课程名称"替换为您想要爬取的实际课程名称。           │
# │ 5. 题型选择请对应序号,更多说明请参看参数一栏。           │
# │ 6. 运行后输出文件将保存在与Python文件相同的目录中。       │
# │ 7. 该脚本目前实现了大部分功能,但仍有许多问题,同时由于    │ 
# │    网站可能发生变化,本脚本随时可能失效                  │ 
# │                                                       │ 
# │               声明:此脚本仅用作学习使用                │ 
# │                                                       │                                                      
# └───────────────────────────────────────────────────────┘

使用前需要先下载对应的库

pip install selenium
pip install request
pip install lxml
同时还要配置Chrome浏览器webdriver

使用方式很简单!

在参数调整栏目只要输入你的账号和密码,然后填入你正在上的课程,选择题目类型点击运行就好啦 注意课程名称一定在单双引号中写,例如:'"XXXX"'

############################################################################################
#------------------------------------------参数调整-----------------------------------------#

#账号密码
username = "XXXX"
password = "XXXX"

#课程名称
course_name='"C语言程序设计"'

#题目类型
question_type='1000204'

#类型对照表
# 100020101 选择题 *
# 1000203 判断题 *
# 1000204 填空题
# 1000206 编程题 *
# 1000207 综合题 *
# 1000208 改错题 
############################################################################################

About

快速拉取cuit课程化平台题目和答案

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%