因此,我已經成功使用以下代碼設置代理,並且一切正常。我想以字符串的形式自動導入代理並將字符串添加到service_args下面,但我不確定如何執行此操作。在Python中使用PhantomJS設置代理
當前工作代碼:
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
proxyIP = ('11.22.33.444')
proxyPort = ('5555')
proxy = ('{}:{}'.format(proxyIP, proxyPort))
service_args = [
'--proxy=11.22.33.44:5555',
'--proxy-type=http',
'--ignore-ssl-errors=true',
]
browser = webdriver.PhantomJS(service_args=service_args)
現在,我希望能夠以變量傳遞的 「代理」 到它說: 「--proxy = 11.22.33.44:5555」。我嘗試了幾種不同的方式,但沒有運氣。有沒有人有解決這個問題?
謝謝!
這也工作!很高興你發佈你的解決方案! :) – Neelik