Здравствуйте, друзья, что я хочу сделать sh - это то, что я хочу проходить по страницам, нажимая кнопку «Далее», но, однако, когда я получаю любую ошибку, сценарий останавливается, и мне нужно повторно запустить сценарий с того места, где он остановился. следует продолжить со следующей страницы после того, как страница остановилась. После кодового обхода, а также сохранения номера текущей страницы вы можете помочь мне продолжить.
def next():
browser.execute_script("window.scrollTo(0, document.body.scrollHeight);")
button = browser.find_element_by_xpath('//*[@id="search"]/div[1]/div[2]/div/span[8]/div/span/div/div/ul/li[9]/a')
browser.implicitly_wait(10)
ActionChains(browser).move_to_element(button).click(button).perform()
for i in range(1,399):
CurentPage_num = browser.find_elements_by_xpath('//*[@id="search"]/div[1]/div[2]/div/span[8]/div/span/div/div/ul/li[@class="a-selected"]')
for ij in CurentPage_num:
jq = ij.find_element_by_tag_name('a').text
print(jq)
next()
Приведенный выше код предназначен для URL: https://www.amazon.com/s?i=toys-and-games-intl-ship&bbn=16225015011&rh=n%3A16225015011%2Cn%3A166092011&qid=1578647211&ref=sr_pg_1