嗨喽~大家好呀,这里是魔王呐 ❤ ~!
python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取
环境使用:
-
Python 3.10 解释器
-
Pycharm 编辑器
模块使用:
-
from selenium import webdriver —> 自动测试模块 pip install selenium==3.141.0 <指定版本安装>
谷歌驱动下载地址: https://googlechromelabs.github.io/chrome-for-testing/#stable
selenium: 自动化测试模块
模拟人的行为去操作浏览器 <网页自动化操作>
搭配: 对应浏览器和浏览器驱动去使用
selenium -> 驱动 -> 浏览器
我选择是谷歌浏览器:
-
驱动如何下载安装:
-
确定浏览器版本
-
驱动下载地址找对应版本
大版本一样, 小版本最相近就可以了
-
解压文件 chromedriver.exe 文件
- 放到python安装目录下面
-
答题流程操作:
-
打开浏览器
-
访问答题网页
-
读题进行答案选择
-
提交试卷
答题网站: 首先得有题库
-
单选
-
多选
-
随机抽取题目
使用selenium获取数据的时候: <既没有报错, 又没有内容>
-
通过元素去定位内容
-
要么定位元素语法问题
-
要么元素没有加载出来
-
代码展示
导入模块
from selenium import webdriver
打开浏览器
d