driver.implicitly_wait(1) # 设置超时时间为1秒
# selenium测瀑布流UI页面的Python代码
while True:
driver.execute_script("window.scrollTo(0,document.body.scrollHeight)")
try:
i = 1
while True:
js = "var q=document.documentElement.scrollTop=" + str(1400*i) # 谷歌 和 火狐
i = i+1
driver.execute_script(js)
time.sleep(1)
except NoSuchElementException as e:
# 抛出异常说明没找到底部标志,继续向下滑动
print 'erro %s'% e
selenium爬取瀑布流UI页面的Python代码
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 主要是获取当前页的window_handles句柄, from selenium import webdriver...
- 最近在学习Python的爬虫,然后意外发现了python+selenium这个很神奇的组合。或许你还不知道sel...
- 动态页面的生成有很多种,常见的有两种: 一种是直接通过Ajax返回的数据来显示.对于这种,我们可以直接通过分析Aj...