有没有人有任何python代码可以让我从页面的顶部滚动到底部,然后点击按钮在浏览器中加载更多页面?
答案 0 :(得分:1)
要滚动到您可以使用的页面底部:
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
要点击您可以使用的按钮:
driver.find_element_by_css_selector('.button.c_button.s_button').click()
答案 1 :(得分:0)
可能你可以使用JS
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
答案 2 :(得分:0)
您可以使用以下代码将页面向下滚动到底部:
from selenium.webdriver.common.keys import Keys
driver.find_element_by_tag_name('body').send_keys(Keys.END)
或者,如果您想向下滚动到确切按钮以便能够点击它:
button = driver.find_element_by_xpath('//button[text()="Next"]') # Selector might differs
button.location_once_scrolled_into_view
button.click()