Python selenium phantomJS with luminati proxy

2024-10-01 04:50:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试让selenium与phantomJS一起通过发光体代理:

            service_args = [
                '--proxy=http://lum-customer-<CUSTOMER>-zone-<ZONE>:<PASSWORD>@zproxy.luminati.io:22225',
            ]

            driver = webdriver.PhantomJS(service_args=service_args)
            driver.set_window_size(1120, 550)
            driver.get(url)

其中<CUSTOMER><ZONE>和{}已被适当替换。但是,请求不是通过代理路由的。url的格式有点奇怪。有人有什么建议吗?在


Tags: httpurlzone代理driverseleniumserviceargs
1条回答
网友
1楼 · 发布于 2024-10-01 04:50:31

我查看了他们网站上的示例,建议发送service_arg参数,就像他们建议的curl的参数一样。在

试试这个:

service_args = [
    ' proxy=zproxy.luminati.io:22225',
    ' proxy-user=lum-customer-<CUSTOMER>-zone-<ZONE>:<PASSWORD>',
]

driver = webdriver.PhantomJS(service_args=service_args)
driver.set_window_size(1120, 550)
driver.get(url)

相关问题 更多 >