Q&A
PythonでSeleniumでChromeを実行していたのですが
いつも何回か起動すると、
AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'
というエラーが出るようになってしまって起動できません。
メモリも余裕があるようなので大丈夫かと思います。
何が原因になるのでしょうか?
python
1from selenium import webdriver 2from selenium.webdriver.chrome.options import Options 3 4from selenium.webdriver.support.ui import WebDriverWait 5from selenium.webdriver.support import expected_conditions as EC 6from selenium.webdriver.common.by import By 7 8options = Options() 9options.add_argument('--headless') 10options.add_argument('--no-sandbox') 11options.add_argument('--disable-gpu') 12options.add_argument('--window-size=1280,1024') 13driver = webdriver.Chrome(chrome_options=options) 14driver.get('https://yahoo.co.jp/') 15driver.save_screenshot('test.png') 16driver.close() 17driver.quit()
各種バージョンはこちらです。
Python 3.6.5
pip 19.1
ChromeDriver 72.0.3626.7 (efcef9a3ecda02b2132af215116a03852d08b9cb)
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2019/05/07 08:12
2019/05/07 08:15
2019/05/07 08:16
2019/05/07 08:16
2019/05/07 08:16
2019/05/07 08:30 編集
2019/05/08 05:21
2019/05/10 09:13