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()
相关推荐
小小编程路7 分钟前
如何优化while循环的性能?
python
lzqrzpt1 小时前
LED驱动电源选型标准与工程应用技术要点解析
python·单片机·嵌入式硬件·物联网
Maiko Star1 小时前
Python核心语法——函数
开发语言·python
linzᅟᅠ1 小时前
README
人工智能·python
瓶中怪2 小时前
ROS2 机器人软件系统
linux·c++·python·ubuntu·vmware·ros2·机器人软件开发
满怀冰雪2 小时前
22_Runnable接口源码拆解_LCEL管道语法背后_invoke_stream_batch究竟做了什么
python·batch
大气的小蜜蜂2 小时前
基于Python+Django的健身房管理系统实现:核心亮点全流程解析
开发语言·python·django
赵民勇3 小时前
Python 协程详解与技巧总结
python
极光代码工作室3 小时前
基于YOLO目标检测的智能监控系统
python·深度学习·yolo·机器学习·计算机视觉
江华森4 小时前
Python 进阶编程实战 — 从多版本环境到百万级登录系统
python