selenium 学习笔记(一)

pip的安装

新建一个txt

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

把上面的代码复制进去后,把后缀名改为.bat然后双击运行

当前目录会出现一个这个文件

然后在命令行pyhon get-pip.py等它下好就可以了
selenium安装

需要安装到工程目录下,可以直接在pycharm打开终端

pip install selenium这样才能import,在其它地方安装,import是不行的
webdirver的安装

下载链接

https://googlechromelabs.github.io/chrome-for-testing/

看清楚是chromedirver不是chrome再下

diver的历史版本 :https://chromedriver.storage.googleapis.com/index.html

下载后解压有一个chromediver.exe的文件,把它复制到chrome.exe所在的目录下

写demo测试

在pycharm中新建一个test.py的文件,输入以下代码:

复制代码
from selenium import webdriver
from selenium.webdriver.chrome.service import Service

wd = webdriver.Chrome()
wd.get('https://www.baidu.com')

可以成功打开浏览器跳转到百度首页就算成功(浏览器会自动关闭没问题)

参考文档:https://www.byhy.net/auto/selenium/01/

b站学习视频:https://www.bilibili.com/video/BV1Z4411o7TA/?p=4\&spm_id_from=pageDriver\&vd_source=9011454fd1a10236b01d23c81676c2bd

相关推荐
了一梨2 小时前
SQLite3学习笔记6:UPDATE(改)+ DELETE(删)数据(C API)
笔记·学习·sqlite
霸王蟹3 小时前
Uni-app 跨端开发框架Unibest快速体验
前端·笔记·微信·uni-app·unibest
飘若随风3 小时前
JS学习系列-01-什么是JS
开发语言·javascript·学习
mango_mangojuice3 小时前
C++ 学习笔记(string类)
开发语言·c++·笔记·学习
hetao17338373 小时前
2026-01-27~28 hetao1733837 的刷题记录
c++·笔记·算法
望忆3 小时前
关于《Contrastive Collaborative Filtering for Cold-Start Item Recommendation》的学习
学习
jtymyxmz4 小时前
《Maya2024超级学习手册》3.4.10 实例:制作瓶子模型
学习
蓝田生玉1234 小时前
Deepstack论文阅读笔记
论文阅读·笔记
小白郭莫搞科技4 小时前
鸿蒙跨端框架Flutter学习:CurvedAnimation曲线动画详解
学习·flutter·harmonyos
淬炼之火4 小时前
基于Docker Desktop 和 Ubuntu 在 Windows上部署轻量化大模型(Qwen-LLM)
笔记·ubuntu·docker·语言模型·容器