Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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%

AltStyle によって変換されたページ (->オリジナル) /