【web自动化】指定chromedriver以及chrome路径

news/2025/2/9 6:44:35 标签: 自动化, chrome

selenium自动化,指定chromedriver,以及chrome路径
===对应这篇文章,可以点击查看,详情===

from selenium import webdriver

def get_driver():
    # 获取配置对象
    option = webdriver.ChromeOptions()
    option.add_experimental_option("detach", True)
    # 去掉自动化标识
    option.add_experimental_option('excludeSwitches', ['enable-automation'])
    option.add_argument('--disable-blink-features=AutomationControlled')
    # 关闭保存密码弹窗
    prefs = {}
    prefs['credentials_enable_service'] = False
    prefs['profile.password_manager_enabled'] = False
    option.add_experimental_option('prefs', prefs)
    # 驱动chromedriver路径
    driver_path = 'X:\Program Files (x86)\Chrome\ChromeCore\chromedriver_win32\chromedriver.exe'

    # 指定 Chrome 浏览器的可执行文件路径
    option.binary_location = r'X:\Program Files (x86)\Chrome\ChromeCore\ChromeCore.exe'

    driver = webdriver.Chrome(options=option, executable_path=driver_path)
    driver.implicitly_wait(10)
    time.sleep(1)
    driver.get('https://www.baidu.com')
    # return driver

get_driver()

http://www.niftyadmin.cn/n/5845739.html

相关文章

vite + axios 代理不起作用 404 无效

vite axios 代理不起作用 先看官方示例 export default defineConfig({server: {proxy: {// 字符串简写写法/foo: http://localhost:4567,// 选项写法/api: {target: http://jsonplaceholder.typicode.com,changeOrigin: true,rewrite: (path) > path.replace(/^\/api/, )…

编写Bash实现Linux网络流量监控统计,无需额外工具

项目需求: 编写Linux脚本,运行后可以统计所有网口的流量汇总数据,对出口流量区分内网流量和公网流量,并自动保存到日志文件。 运行效果: 完整代码: #!/bin/bash# 日志文件路径 LOG_FILE"/var/log/n…

基于javaweb的SpringBoothis智能医院管理系统(源码+文档+部署讲解)

🎬 秋野酱:《个人主页》 🔥 个人专栏:《Java专栏》《Python专栏》 ⛺️心若有所向往,何惧道阻且长 文章目录 运行环境开发工具适用功能说明一、项目运行 环境配置: 运行环境 Java≥8、MySQL≥5.7、Node.js≥14 开发工具 后端&…

【Python实战练习】Python类中的方法:形式与作用详解

文章目录 Python类中的方法:形式与作用详解1. 实例方法 (Instance Method)定义与使用作用2. 类方法 (Class Method)定义与使用作用3. 静态方法 (Static Method)定义与使用作用4. 特殊方法 (Magic/Dunder Methods)常见的特殊方法定义与使用作用5. 抽象方法 (Abstract Method)定…

< 评论 > 阿里云 与 腾讯云 国内的轻量应用服务器(VPS)产品对比

前置条件: 地理:北京 操作系统 :Ubuntu 24.04 服务类型:轻量应用服务器 vps 底层 CPU/SSD 性能未知 直观对比: 截图自腾讯云: 登录 - 腾讯云 截图自阿里云: 阿里云登录 - 欢迎登录阿里云&am…

深度学习在医疗影像分析中的应用

引言 随着人工智能技术的快速发展,深度学习在各个领域都展现出了巨大的潜力。特别是在医疗影像分析中,深度学习的应用不仅提高了诊断的准确性,还大大缩短了医生的工作时间,提升了医疗服务的质量。本文将详细介绍深度学习在医疗影像…

【自学笔记】文言一心的基础知识点总览-持续更新

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 文心一言知识点总览一、文心一言简介二、文心一言的核心功能三、文心一言的技术特点四、文心一言的应用场景五、文心一言的使用技巧六、文心一言的未来发展 总结 文…

DeepSeek底层揭秘——记忆网络与持续学习机制

1. 记忆网络与持续学习机制 (1) 记忆网络(Memory Networks) 定义:记忆网络是一种能够存储、检索和更新长期信息的神经网络架构,旨在增强模型的记忆能力,使其能够在推理过程中利用外部存储的知识。核心功能: 存储:将重要的信息存储在外部记忆模块中。检索:根据输入查询…