PhantomJS 1.8与python上的Selenium。如何阻止图像?

PhantomJS 1.8与python上的Selenium。如何阻止图像?,python,selenium,phantomjs,Python,Selenium,Phantomjs,有没有办法将Selenium上的PhantomJS webdriver配置为不加载图像?我知道如果我直接使用phantomjs,我可以从--load images=no开始,它不会加载图像,但是我如何通过Selenium和Python配置它呢 更新 尝试了以下操作: args = { 'desired_capabilities': { 'loadImages': False } } driver = webdriver.PhantomJS(**args) s

有没有办法将Selenium上的PhantomJS webdriver配置为不加载图像?我知道如果我直接使用phantomjs,我可以从
--load images=no
开始,它不会加载图像,但是我如何通过Selenium和Python配置它呢

更新 尝试了以下操作:

args = {
    'desired_capabilities': {
         'loadImages': False
     }
}
driver = webdriver.PhantomJS(**args)
service_args += [
    '--load-images=no',
]

没有成功…

编辑:传递参数是公开的,请参阅下面提到的相同答案以了解如何操作

将参数传递给phantomjs当前未在selenium的webdriver的init中公开。检查应答是否将服务参数更改为以下内容:

args = {
    'desired_capabilities': {
         'loadImages': False
     }
}
driver = webdriver.PhantomJS(**args)
service_args += [
    '--load-images=no',
]
您也可以选择自己启动phantomjs服务器,只需使用下面的调用指向端口8080上已经运行的phantomjs

# init the webdriver
self.driver = webdriver.PhantomJS(port=8080)

为什么不尝试
webdriver.PhantomJS(服务参数=['--load images=no'])