Python 使用selenium 4.25 进行爬虫(1)

都说python做爬虫比较好,于是我跟着大家的脚步学习python进行爬虫,但是调试了半天,出现各种各样的问题,最终都得到实现了,下面我们来看具体的代码:

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



 
# 如果你没有安装ChromeDriver,需要先下载并配置到环境变量
#driver_path = 'C://chromedriver127.exe'
driver_path = 'C://drivers/chromedriver.exe'   ## 驱动路径
print(webdriver.__version__)   ## 打印selenium的版本
service = Service(driver_path)   ## 创建Serice

# 创建一个 Chrome 浏览器实例
#driver = webdriver.Chrome(executable_path=driver_path)
chrome_options = Options()   ## 定义浏览器选项
chrome_options.add_argument("--headless")  # 无界面模式
 

driver = webdriver.Chrome(service=service,options=chrome_options)  ## 实现驱动


url = "https://www.read8686.com"
driver.get(url)  ##开始爬虫获取

content = driver.page_source  # 获取渲染后的HTML内容
 
# 做你需要的操作,例如解析HTML内容
print(content)
driver.quit()  # 关闭浏览器

执行结果:

希望对你有所帮助

相关推荐
Hiweir ·2 分钟前
word2vector训练代码详解
python·深度学习·机器学习·自然语言处理·word2vec
B站计算机毕业设计超人2 分钟前
计算机毕业设计Hadoop+PySpark深圳共享单车预测系统 PyHive 共享单车数据分析可视化大屏 共享单车爬虫 共享单车数据仓库 机器学习 深度学习
数据仓库·hive·hadoop·爬虫·机器学习·spark·数据可视化
Jumbuck_103 分钟前
YOLOv8-pose+streamlit 实现人体关键点检测/姿态估计系统
python·深度学习·yolo·计算机视觉·姿态估计·关键点检测·健身
AAA阿魏23 分钟前
数学建模练习小题目
python
寒山独见君~27 分钟前
【Python开发环境搭建】在pycharm中使用虚拟环境进行开发
开发语言·python
匡博16530 分钟前
PyCharm远程连接AutoDL服务器实现程序调试
运维·服务器·python·pycharm
吃面不喝汤661 小时前
如何提升网页加载和跳转速度:Flask 模板渲染 vs Nginx 静态资源处理
python·nginx·flask
yanlaifan1 小时前
Python语言把二进制转成十六进制
python
DngYT1 小时前
selenium模块入门
selenium·测试工具
毫无存在感的码农1 小时前
为了学习Python熬夜部署了Jupyter Notebook 6.x
python·学习·jupyter