硒python无法向下滚动

Youbloodywombat

尝试使用selenium-webdriver python向下滚动到页面底部,以便加载更多产品。

driver = webdriver.Firefox()
driver.get('https://www.woolworths.com.au/Shop/Browse/back-to-school/free-school-labels')
driver.implicitly_wait(100)
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
time.sleep(100)
driver.quit()

该网页已加载,但没有变化。

我想念什么吗?

Buaban

您可以尝试使用以下move_up和move_down函数:

driver.maximize_window()
driver.get('https://www.woolworths.com.au/Shop/Browse/back-to-school/free-school-labels')
driver.implicitly_wait(15)
centerPanel = driver.find_element_by_css_selector("#center-panel > div[class*='hideScroll-wrapper']")
jsScript = """
        function move_up(element) {
            element.scrollTop = element.scrollTop - 1000;
        }

        function move_down(element) {
            element.scrollTop = element.scrollTop + 1000;
        }

        move_down(arguments[0]);
        move_down(arguments[0]);
        """
driver.execute_script(jsScript, centerPanel)

time.sleep(3) 

jsScript = """
        function move_up(element) {
            element.scrollTop = element.scrollTop - 1000;
        }

        function move_down(element) {
            console.log('Position before: ' + element.scrollTop);
            element.scrollTop = element.scrollTop + 1000;
            console.log('Position after: ' + element.scrollTop);
        }

        move_up(arguments[0]);
        """
driver.execute_script(jsScript, centerPanel)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

youtube页面使用硒,python向下滚动

来自分类Dev

无法使用python和硒在instagram帖子上向下滚动赞者列表

来自分类Dev

向下滚动无法正常使用(Python)

来自分类Dev

ScrollViewer无法向下滚动

来自分类Dev

滚动视图 - 无法向下滚动

来自分类Dev

硒:向下滚动直到元素的“样式”更改

来自分类Dev

我无法使用python在Selenium中向下滚动

来自分类Dev

扩展后无法向下滚动JTable吗?

来自分类Dev

无法在React JS中向下滚动屏幕

来自分类Dev

扩展后无法向下滚动JTable吗?

来自分类Dev

硒元素无法滚动到视图中

来自分类Dev

响应无法使用硒滚动更新

来自分类Dev

滚动条无法完全向下滚动页面

来自分类Dev

滚动条无法完全向下滚动页面

来自分类Dev

使用 selenium/python 向下滚动网页部分

来自分类Dev

向下滚动不可滚动页面的Python脚本

来自分类Dev

如何在红宝石中使用硒向下滚动到底部

来自分类Dev

python硒无法选择元素

来自分类Dev

python硒无法遍历元素

来自分类Dev

向下滚动uitableview时,UIView无法正确显示

来自分类Dev

CSS无法在主要内容中向下滚动

来自分类Dev

无法使用iOS向下滚动100%高的部分

来自分类Dev

向下滚动uitableview时,UIView无法正确显示

来自分类Dev

自举词缀-向下滚动时无法隐藏图像元素

来自分类Dev

Skrollr js无法在手机中向下滚动

来自分类Dev

为什么我的页面无法向下滚动

来自分类Dev

Python键盘库无法区分“向下”和“右+向下”

来自分类Dev

使用Selenium和python向下滚动html表

来自分类Dev

如何使用Selenium + Python向下滚动对话框