在PhantomJs中使用proxy(private)



我使用PhatomJS和Python的私有poxy IP,我的代码如下

phantomjs_path = r"phantomjs.exe"
service_args = [
    '--proxy=MY Private IP',
    '--proxy-type=socks5',
    '--proxy-auth=username:password', # I enter real user name and pass here
    ]
browser = webdriver.PhantomJS(executable_path=phantomjs_path,service_args=service_args)
browser.get("Any website") # I use any website unblocked on that I.P
print(browser.page_source)

当我运行bot时,我试图获得页面源

但是任何页面的输出都是这样的,为什么?

<html><head></head><body></body></html>

没有错误信息显示我不知道我在这里错过了什么?

还测试了睡眠功能(我认为页面需要一些时间来加载)

需要在这里添加端口号,

service_args = [
'--proxy=MY Private IP:port',  # See the difference
'--proxy-type=socks5',
'--proxy-auth=username:password', # I enter real user name and pass here
]

最新更新