Python Selenium ChromeDriver代理无法正常工作

时间:2017-05-14 17:03:41

标签: python selenium proxy web-scraping

我一直在尝试在CentOS服务器上使用Python Selenium代理。

我在Windows 10上的代码也很好。

我在两个操作系统上都拥有相同版本的所有内容,Python,Selenium和ChromeDriver。

这是我的代码。

import os
from selenium import webdriver
from pyvirtualdisplay import Display

from selenium.webdriver.chrome.options import Options

display = Display(visible=0, size=(800, 600))
display.start()

chrome_options = Options()
chrome_options.add_argument('--proxy-server=%s' % "http://198.55.109.17:3128")

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--no-sandbox')
driver = webdriver.Chrome('/usr/local/bin/chromedriver', chrome_options=chrome_options)
driver.get("https://api.ipify.org?format=json")
print driver.page_source.encode('utf-8')
driver.quit()
display.stop()

代理根本没有改变,它只是显示我自己的服务器的IP而不是我正在使用的代理的IP

0 个答案:

没有答案