尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

selenium: 安装selenium

selenium: 安装selenium
📅 发布时间:2026/6/19 20:51:54

一,官网:

地址:

https://www.selenium.dev/

代码站:

https://github.com/SeleniumHQ/selenium

二,安装:

$ pip install selenium

三,安装driver

查看chrome的版本:

$ google-chrome --version
Google Chrome 142.0.7444.59 

下载driver,地址:

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

下载完成后解压,移动到相应的目录,我们这里用/opt/soft

$ ls /opt/soft/chromedriver-linux64/
chromedriver  LICENSE.chromedriver  THIRD_PARTY_NOTICES.chromedriver

增加可执行权限:

$ chmod +x /opt/soft/chromedriver-linux64/chromedriver

 

四,代码

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options# 指定驱动路径
driver_path = '/opt/soft/chromedriver-linux64/chromedriver'# 创建ChromeOptions对象
chrome_options = Options()# 添加Chrome启动参数
chrome_options.add_argument("--headless")   #这两个选项务必加上
chrome_options.add_argument('--no-sandbox')# 创建Service对象并传入ChromeOptions
service = Service(driver_path)# 创建WebDriver对象
driver = webdriver.Chrome(service=service, options=chrome_options)# 打开网页
URL = 'https://movie.douban.com/explore?support_type=movie&is_all=false&category=%E7%83%AD%E9%97%A8&type=%E5%85%A8%E9%83%A8'
driver.get(URL)# 输出网页源代码
print(driver.page_source)# 关闭浏览器
driver.quit()

 

 

相关新闻

  • 基于单片机的故障检测自动保护智能防夹自动门设计及LCD状态显示架构
  • gpt安装 linux
  • GRANT语句在MySQL中的权限继承策略

最新新闻

  • C#StreamWriter 与 File.AppendAllText 写入文本核心区别
  • 普宁哪家家具质量好|质保久用料扎实哪家店 - 品牌观察
  • 懂游宝(懂淘app)新品牌逆势增长,276家品牌年销破亿
  • 第1周学习总结
  • go:Producer Consumer Pattern
  • 高温冶炼车间炉前工位工业平板采购方案,避开高温死机故障

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号