from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait #WebDriverWait注意大小写
from selenium.webdriver.common.by import By
capa = DesiredCapabilities.CHROME
capa["pageLoadStrategy"] = "none" #懒加载模式,不等待页面加载完毕
driver=webdriver.Chrome(desired_capabilities=capa) # 关键!记得添加
wait = WebDriverWait(driver, 20) #等待的最大时间20s
driver.get(url)
wait.until(EC.presence_of_element_located((By.XPATH, "//li[@id='SalesRank']"))) # 这里可选择多个selector,等到某元素可见
driver.execute_script("window.stop();") #停止当前页面加载,防止input框输入错误