尝试这个。它将获取您所需的数据。
import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
link_list = ["https://www.jabong.com/women/clothing/trousers-jeans/trousers/?source=topnav_women",]
def fetch_links(link):
chrome_options = Options()
chrome_options.add_argument("--disable-notifications")
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(link)
actions = ActionChains(driver)
for _ in range(10): #Adjust this range according to your need, I meant how far you wanna go down.
actions.send_keys(Keys.SPACE).perform()
time.sleep(1)
for item in driver.find_elements_by_css_selector(".h4"):
print(item.text)
fetch_links(link_list[0])部分结果:
W Orange Printed Palazzo
DOROTHY PERKINS Olive Solid Mid Rise Skinny Fit Coloured Pant
VARANGA White Solid Palazzo
VARANGA Blue Printed Palazzo