前提・実現したいこと
python初心者です。 実現したいプログラムは、nohead chromeから サイトにアクセスし、スクリーンショットをとるというものです
以下のエラーメッセージが表示され、実行できません。Dockerからseleniumをまたhttps://sites.google.com/a/chromium.org/chromedriver/downloads からwebdriver 当然chromeとpythonもインストールしています。皆さんのお力を貸してはいただけませんか><
よろしくお願いします! (ほかにも必要な情報があれば追記します)
win10
python 3.6
~の位置の部分は保存されているフォルダを指定しています!
発生している問題・エラーメッセージ
Traceback (most recent call last): File "ソースコードのファイルの位置", line 3, in <module> from selenium.webdriver.chrome.options import Options ModuleNotFoundError: No module named 'selenium.webdriver.chrome'
該当のソースコード
python
1from selenium import webdriver 2 3from selenium.webdriver.chrome.options import Options 4 5options = Options() 6options.binary_location = "chromeの位置" 7options.add_argument('--headless') 8 9 10 11 12url = "http://wiki.joyme.com/blhx/%E9%A6%96%E9%A1%B5" 13 14browser = webdriver.Chrome(chrome_options=options) 15 16 17browser.implicitly_wait(3) 18 19browser.get(url) 20 21browser.save_screenshot("Website.png") 22 23browser.quit()
試したこと
selenium や driverのバージョンを確認しました。。が治らず。
補足情報(FW/ツールのバージョンなど)
win10
python 3.6
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/12 10:08 編集
2018/03/12 12:20
2018/03/12 13:20
2018/03/12 13:52
2018/03/12 13:55