2016-06-16 2 views
1

クロールプロジェクトでは、Shockwave Flashプラグインがクラッシュし続けます。それを無効にする簡単な方法はありますか?Selenium with Pythonを使用してShockwave Flashプラグインを無効にする

事前に感謝します。

+0

はい:アンインストールします。 – SiKing

+0

ありがとうございますが、Chromeではアンインストールできません。無効にすることはできます。しかし、新しいウィンドウでセレンを使用すると、再び有効になります。私はそれを無効にするコマンドを探しています。 – splinter

+1

これは役に立ちますか? http://stackoverflow.com/questions/16406719/how-to-disable-flash-in-firefox-with-selenium-in-python、それは正確に一致していない、それはセレンとPythonを使用してプラグインを無効にすることです。 –

答えて

1

これは私にとってかなりうまくいきました。

from selenium.webdriver.chrome.options import Options 

options= webdriver.ChromeOptions() 
profile = {"plugins.plugins_disabled": ["Shockwave Flash"]} 
options.add_experimental_option("prefs", profile) 

# Make sure to add chrome_options=options 
browser = webdriver.Chrome(executable_path=path,chrome_options = options) 
関連する問題