selenium下拉到页面最底端

网友投稿 1098 2022-08-25

selenium下拉到页面最底端

selenium下拉到页面最底端

selenium操控浏览器下拉到页面最底端:

#!/usr/bin/env python# -*- coding: utf-8 -*-from selenium import webdriverimport timeif __name__ == '__main__': browser = webdriver.Chrome() browser.get(url) browser.execute_script(""" (function () { var y = 0; var step = 100; window.scroll(0, 0); function f() { if (y < document.body.scrollHeight) { y += step; window.scroll(0, y); setTimeout(f, 100); } else { window.scroll(0, 0); document.title += "scroll-done"; } } setTimeout(f, 1000); })(); """) print("下拉中...") # time.sleep(180) while True: if "scroll-done" in browser.title: break else: print("还没有拉到最底端...") time.sleep(3)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:10步成为专业iOS开发者——新手向,从零起步(ios开发零基础入门)
下一篇:10步成为专业iOS开发者——新手向,从零起步(面向开发者的ios)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~