Phantomjs proxy 问题

2019-07-12 11:43:28 +08:00
 leartang

service_args = [

"--proxy-type=http",

"--proxy=218.91.112.196:9999",

"--ssl-protocol=any",

]

dcap = dict(DesiredCapabilities.PHANTOMJS)

dcap["phantomjs.page.settings.userAgent"] = ("Mozilla/5.0 (iPhone; CPU iPhone OS 12_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Mobile/15E148 Safari/604.1")

driver = webdriver.PhantomJS(desired_capabilities=dcap,service_args=service_args)

driver.set_page_load_timeout(30)

try:

driver.get("http://test.com")

print(driver.page_source)

except:

pass

driver.quit()

service_args=service_args 加上这一个就返回

不加代理就能正常读取内容 试了几个代理都不行,Mayday Mayday !

Selenium 2.48 Phantomjs2.1.1 Python3.7 Windows10

1213 次点击
所在节点    Python
1 条回复
leartang
2019-07-12 23:03:02 +08:00
有没有大神,求解答…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/582307

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX