【问题标题】:How to set up Selenium WebDriver (Python) with DigitalOcean floating IP如何使用 DigitalOcean 浮动 IP 设置 Selenium WebDriver (Python)
【发布时间】:2018-06-13 04:59:26
【问题描述】:

使用 DigitalOcean 上的 droplet,是否可以在 Python 中启动 Selenium WebDriver 时使用浮动 ip?

这是用于启动 webdriver 的代码。我需要做什么才能让它使用浮动 IP?

from selenium import webdriver
browser = webdriver.Chrome(my_driver_location, chrome_options=chromeOptions)
browser.get(start_page)

【问题讨论】:

  • 您是否发现任何错误?
  • 错误?我不确定你的意思...

标签: python selenium digital-ocean


【解决方案1】:

替换

browser = webdriver.Chrome(my_driver_location,
chrome_options=chromeOptions)

与:

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
browser = webdriver.Remote(
            command_executor='http://192.168.99.100:4444/wd/hub',
            desired_capabilities=DesiredCapabilities.CHROME
        )

192.168.99.100 是你的浮动 IP, 4444是你浮动IP的端口

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-06
    • 2019-04-04
    • 2018-09-05
    • 1970-01-01
    • 2015-06-28
    • 1970-01-01
    • 2017-09-09
    相关资源
    最近更新 更多