【问题标题】:How to open Chromium Browser through Selenium ChromeDriver and Python in Linux如何在 Linux 中通过 Selenium ChromeDriver 和 Python 打开 Chromium 浏览器
【发布时间】:2019-02-01 08:28:40
【问题描述】:

我有一个问题。 我当然使用 chromedriver,当我开始测试时,pycharm 打开 Chromium,我想打开 Chrome,我该如何更改?也许我可以在我的代码中设置它?

def setUp(self)
        self.driver = webdriver.Chrome(chrome_options=chrome_options)
        self.driver.get("site")

【问题讨论】:

    标签: python linux selenium selenium-chromedriver chromium


    【解决方案1】:

    Chromium 浏览器有不同的版本如下:

    • Chrome 金丝雀
    • Chrome 来自 开发频道
    • Chromium for Windows x64 的原始构建

    不确定您尝试使用哪个 Chromium 浏览器 版本。

    然而使用 Chrome Canary 版本,您可以通过 Options() 类的实例使用 ChromeOptionsbinary_location 属性来设置 绝对路径 Chrome Canary 二进制文件,您可以使用以下解决方案:

    • 代码块:

      from selenium import webdriver
      from selenium.webdriver.chrome.options import Options
      
      options = Options()
      options.add_argument("start-maximized")
      options.binary_location="C:\\Users\\AtechM_03\\AppData\\Local\\Google\\Chrome SxS\\Application\\chrome.exe"
      driver = webdriver.Chrome(chrome_options=options, executable_path=r'C:\Utility\BrowserDrivers\chromedriver.exe')
      driver.get('http://google.com/')
      
    • 浏览器快照:


    琐事

    您需要从任一官方存储库下载最新的 Chromium 二进制文件:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-06
      • 2018-08-24
      • 1970-01-01
      • 1970-01-01
      • 2014-09-27
      • 2019-07-02
      • 2018-03-01
      相关资源
      最近更新 更多