前提・実現したいこと
selenium初心者です。
現在、pythonとseleniumでWebサイトの操作を自動的にできるようにプログラムの勉強をしています。
seleniumの基本的な操作をまずマスターする為にWebサイトを開くところから始めたのですが、
下記のような「読み込んでいます...」という画面から一向に変更されません。
類似の事象を探しても、見つからなかったので、解決方法を教えていただきたく質問いたしました。
発生している問題・エラーメッセージ
====== WebDriver manager ====== Current google-chrome version is 93.0.4577 Get LATEST driver version for 93.0.4577 Driver [C:\Users[username].wdm\drivers\chromedriver\win32\93.0.4577.63\chromedriver.exe] found in cache DevTools listening on ws://127.0.0.1:52217/devtools/browser/3174be74-cc69-4b89-b338-ac7c1e5e5fc8 Traceback (most recent call last): File "C:\Users\wata_\Desktop\プログラム\IT\it_selenium.py", line 70, in <module> driver_update() File "C:\Users\wata_\Desktop\プログラム\IT\it_selenium.py", line 65, in driver_update driver.get('https://google.com') File "C:\Users\wata_\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 333, in get self.execute(Command.GET, {'url': url}) File "C:\Users\wata_\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute self.error_handler.check_response(response) File "C:\Users\wata_\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Message: timeout: Timed out receiving message from renderer: 300.000 (Session info: chrome=93.0.4577.63)
該当のソースコード
Python3
1import time 2from selenium import webdriver 3from webdriver_manager.chrome import ChromeDriverManager 4 5driver = webdriver.Chrome(ChromeDriverManager().install()) 6driver.get('https://google.com') 7time.sleep(10) 8driver.quit()
試したこと
- ブラウザのキャッシュの削除
補足情報(FW/ツールのバージョンなど)
必要な情報があれば追記しますので、ご教示ください。
回答1件
あなたの回答
tips
プレビュー