【Python Selenium】Webページ読み込みがずっとクルクルしている状態です。。
Pythonでソニーストアのスクレイピングをしています。
'#'が付いたULRはロード状態から抜け出せますが、'#'がないURLはロード状態が永遠に続きます。
該当のソースコード
Python
1import bs4 2import requests 3import textwrap 4import time 5import datetime 6import pandas as pd 7import openpyxl as px 8import os 9from selenium import webdriver 10from webdriver_manager.chrome import ChromeDriverManager 11from selenium.webdriver.chrome.options import Options 12from selenium.webdriver.support.ui import WebDriverWait 13 14driver = webdriver.Chrome(ChromeDriverManager().install()) 15#url = 'https://electronics.sony.com/audio/car-marine-audio/in-car-receivers-amps/p/dsxb700' 16url = 'https://electronics.sony.com/tv-video/tv-video-home-theater-sound-bars/soundbars/p/hts350' 17 18driver.implicitly_wait(10) 19driver.get(url) 20 21# スクレイピングコード 22 23driver.quit() 24
試したこと
driver.set_page_load_timeout(15)やdriver.refresh()を追加しても状況は改善されませんでした。
サイトの重さとかが関係しているのでしょうか?
お詳しい方がいましたら、アドバイスをよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー