最近自动答题的外包很多,来给大家分享一下如何用Python来实现自动答题。
好了话不多说,我们开始操作。
首先你需要准备这些
环境使用
Python 3.8 解释器
Pycharm 编辑器
模块使用
import requests ---> 数据请求模块 pip install requests
import re
from selenium import webdriver ---> 自动测试模块 pip install selenium==3.141.0 <指定版本安装>
其它工具
谷歌浏览器
谷歌浏览器驱动
驱动安装教程:谷歌浏览器
自动答题工具: selenium 自动化测试模块
selenium --> 模拟人的行为去操作浏览器
正常答题流程
- 打开浏览器
- 访问网站
- 浏览题目
- 选择你认为正确答案
对于程序而言
- 浏览题目
<获取题目答案 题库>
I. 获取所有题目以及答案
II. 答题过程中, 自动去获取本题的答案内容
每一个题目都有答案解析页面:
https:/.com/Post/9e209.htm
https://.com/Post/d72d6.htm
https://***.com/Post/6f533.htm
相当于页面ID --> 获取50个题目的ID 构建50个题目答案页面url地址</