【发布时间】:2015-08-12 19:17:01
【问题描述】:
我想使用 Selenium 模块为 Firefox 设置自定义配置文件。这是我的代码:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
class oo1():
def __init__(self, url):
self.url = url
def fps(self):
print 'running fp'
self.profile = webdriver.FirefoxProfile()
self.profile.set_preference('network.proxy.type', '1')
self.profile.set_preference('network.proxy.socks_remote_dns', 'true')
self.profile.set_preference('network.cookie.cookieBehaviour', '2')
self.profile.set_preference('javascript.enabled', 'False')
self.profile.update_preferences()
def driverr(self):
print 'running'
self.web = webdriver.Firefox(firefox_profile=self.profile)
self.web.get(self.url)
s = oo1('127.0.0.1')
s.fps()
s.driverr()
当我运行上面的代码时,Firefox 可以正常运行,但是我上面写的设置都没有应用于 Firefox。
有什么问题,我该如何解决?
【问题讨论】:
标签: python firefox selenium selenium-webdriver