1

我在代理网络后面。我有我的python脚本的一部分:

PROXY_HOST = "10.3.100.212"

PROXY_PORT = 8080

fp = webdriver.FirefoxProfile()

fp.set_preference("network.proxy.type", 1)

fp.set_preference("network.proxy.http", PROXY_HOST)

fp.set_preference("network.proxy.http_port", PROXY_PORT)

fp.set_preference("network.proxy.ftp", PROXY_HOST)

fp.set_preference("network.proxy.ftp_port", PROXY_PORT)

fp.set_preference("network.proxy.ssl", PROXY_HOST)

fp.set_preference("network.proxy.ssl_port", PROXY_PORT)

fp.set_preference("network.proxy.no_proxies_on", "localhost,127.0.0.1") 

br = webdriver.Firefox(firefox_profile=fp)

br.get("http://google.com")

脚本运行后,Firefox 窗口打开,但没有加载 url。我检查了设置,它是正确的,当我在该窗口中手动输入 google.com 时,它会打开。请告诉我如何直接打开任何网址。

4

1 回答 1

0

我在 Ubuntu 上遇到了同样的问题。我通过使用代理设置删除这一行来解决它

fp.set_preference("network.proxy.http", PROXY_HOST)

于 2013-02-03T22:46:51.177 回答