python-3.x 如何修复在 selenium 其tiktok机器人向下滚动问题

bweufnob  于 2023-08-08  发布在  Python
关注(0)|答案(1)|浏览(112)

我使用的是- Python selenium,我是新手,问题是当我运行滚动代码和后续代码时,滚动代码突然开始向上滚动并停止工作。
下面是我的代码:

N = 100
for i in range(N):
time.sleep(3)
#here is the line ############
webdriver.ActionChains(driver).send_keys(Keys.ARROW_DOWN).perform()  
sleep(randint(3,4))  
follow = driver.find_element(By.XPATH, '//\*\[@id="main-content-homepage_hot"\]/div\[1\]/div\[1\]/div/div\[1\]/button').click()

字符串

yquaqz18

yquaqz181#

def scroll_page(driver) -> None:

    # Scroll down the page
    driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
    # Wait for some time to allow the page to load
    time.sleep(3)

字符串
其中driver-是之前创建的chrome驱动程序。

相关问题