Pycharm配置运行selenium教程

一、下载chrome浏览器和同版本的chromedriver

chrome测试版版本120.0.6099.109

链接:https://pan.baidu.com/s/1pvFqL0WN8OkqPmURAs83kg?pwd=vtsh

提取码:vtsh

chromedriver版本120.0.6099.109

链接:https://pan.baidu.com/s/16fWWkrlD5C3JRfYRG_NjfQ?pwd=3d26

提取码:3d26

二、修改系统环境

1.将chromedriver.exe放入chrome浏览器文件夹中

2.在系统环境中------编辑环境变量------双击Path------新建 F:\chrome-win64(你的chrome浏览器所在文件夹)

三、修改pycharm中python包

1.先安装selenium

c 复制代码
pip install selenium

2.卸载urllib3(selenium版本和urllib3版本不兼容)

c 复制代码
pip uninstall urllib3

3.重新安装urllib

c 复制代码
pip install urllib3==1.26.2

四、测试代码 成功!

c 复制代码
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

# 使用 Chrome 作为浏览器
driver = webdriver.Chrome()

# 打开网页
driver.get("https://blog.csdn.net/weixin_44071904?type=blog")

# 获取页面标题并打印
print(driver.title)

# 关闭浏览器
driver.quit()
相关推荐
CCPC不拿奖不改名8 小时前
两种完整的 Git 分支协作流程
大数据·人工智能·git·python·elasticsearch·搜索引擎·自然语言处理
a努力。9 小时前
字节Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·python·tcp/ip·elasticsearch·面试·职场和发展
费弗里9 小时前
一个小技巧轻松提升Dash应用debug效率
python·dash
小小测试开发9 小时前
Python浮点型常用方法全解析:从基础到实战
python
ValhallaCoder9 小时前
Day53-图论
数据结构·python·算法·图论
lpfasd12310 小时前
PyGithub用法详解
git·python·github
给我来一根10 小时前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
白云千载尽10 小时前
LQR与MPC.入门知识与实验
python·控制·mpc·lqr
weixin_4331793310 小时前
Hangman 猜字游戏使用列表List实现
开发语言·python
52Hz11811 小时前
二叉树理论、力扣94.二叉树的中序遍历、104.二叉树的最大深度、226.反转二叉树、101.对称二叉树
python·算法·leetcode