我将进行一个无穷
while True循环,并在
TimeoutException抛出该循环后将其中断-这意味着没有剩余的页面了:
wait = WebDriverWait(driver, 10)while True: # grab the data # click next link try: element = wait.until(EC.element_to_be_clickable((By.CLASS_NAME, 'reviews_pagination_link_nav'))) element.click() except TimeoutException: break
为此,您需要确保在单击最后一页后,带有的元素
不在页面上或不可单击。


