【问题标题】:Python Selenium Proxy in ChromeChrome 中的 Python Selenium 代理
【发布时间】:2022-01-21 12:21:08
【问题描述】:

我一直在搜索大量论坛,以在 python 中使用代理和 selenium 库来防止通过 selenium 抓取网络时出现“最大数量”超时。

我在许多论坛中找到了下面的脚本,但它似乎对我不起作用......任何人都可以帮助我并给我一些关于如何通过 python 和 selenium 在 chrome 中实现代理的建议。

非常感谢!

脚本:

from selenium.webdriver.chrome.options import Options
from selenium import webdriver

chromedriver = directory....
PROXY = "177.202.59.58:8080"
chrome_options = Options()  
chrome_options.add_argument('--proxy-server=%s' % PROXY)
chrome = webdriver.Chrome(chromedriver, options=chrome_options)
chrome.get("https://whatismyipaddress.com")

【问题讨论】:

  • max number 超时错误更新问题。

标签: python selenium google-chrome proxy selenium-chromedriver


【解决方案1】:

您的代码没有问题。该代理只是不可用/不再工作。 尝试找到另一个可以延长正常运行时间的代理。请记住,公共代理有明显的延迟,因此页面加载速度会很慢。

【讨论】:

    猜你喜欢
    • 2016-10-15
    • 2021-02-22
    • 2021-05-04
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 2022-01-21
    • 1970-01-01
    • 2019-01-19
    相关资源
    最近更新 更多