gpt4 book ai didi

python - 如何使用当前用户数据远程创建 Python Selenium Chrome webdriver?

转载 作者:太空宇宙 更新时间:2023-11-04 01:04:46 26 4
gpt4 key购买 nike

  1. 我如何使用当前用户数据创建本地 Chrome Webdriver

    chromedriver = "/Users....../chromedriver"
    os.environ["webdriver.chrome.driver"] = chromedriver
    options = webdriver.ChromeOptions()
    options.add_argument(r"user-data-dir=/Users..../Google/Chrome")
    webdriver.Chrome(executable_path=chromedriver,
    chrome_options=options)
  2. 我如何使用清晰的新用户数据创建 REMOTE Chrome webdriver

    webdriver.Remote(command_executor="http://192.168.1.30:4441/wd/hub",
    desired_capabilities=DesiredCapabilities.CHROME)

现在,如何使用当前用户数据创建远程 Chrome 网络驱动程序?

最佳答案

试试这个:

os.environ["webdriver.chrome.driver"] = chromedriver
options = webdriver.ChromeOptions()
options.add_argument("--user-data-dir=/Users..../Google/Chrome")
webdriver.Remote("http://192.168.1.30:4441/wd/hub",
options.to_capabilities())

如果您的 chromedriver.exe 在 PATH 上,那么您不需要这部分:

chromedriver = "/Users....../chromedriver"

不确定这是否适合您,但这里有一个示例让我使用所需的语言 chromeOption 启动远程 chrome webdriver:

options = webdriver.ChromeOptions()
options.add_argument("--lang=de")
chrome_remote = webdriver.Remote('http://hostname:4444/wd/hub', options.to_capabilities())

关于python - 如何使用当前用户数据远程创建 Python Selenium Chrome webdriver?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30986816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com