7
嘗試使用配置文件設置禁用Firefox中的Flash,並在Python中使用Selenium。 This question指定了一種通過GUI實現它的方式,但是對於這種特殊的用例來說,通過編程來實現它會更好。特別是,最好的解決方案將允許在新創建的配置文件對象中禁用Flash。如何使用Python中的Selenium禁用Firefox中的Flash?
非常感謝!
嘗試使用配置文件設置禁用Firefox中的Flash,並在Python中使用Selenium。 This question指定了一種通過GUI實現它的方式,但是對於這種特殊的用例來說,通過編程來實現它會更好。特別是,最好的解決方案將允許在新創建的配置文件對象中禁用Flash。如何使用Python中的Selenium禁用Firefox中的Flash?
非常感謝!
您可以使用下面的配置文件禁用Flash。
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
def disableImages(self):
## Firefox profile object
firefoxProfile = FirefoxProfile()
## Disable Flash
firefoxProfile.set_preference('dom.ipc.plugins.enabled.libflashplayer.so',
'false')
## Set the modified profile while creating the browser object
self.browserHandle = webdriver.Firefox(firefoxProfile)
非常好。非常感謝你! – 2013-05-07 15:29:48
不幸的是,這並沒有爲我工作。 – BCR 2015-07-23 16:19:46
你能指定一些更多的細節,如FF和硒版本? – Hemanth 2015-07-24 06:25:29