我是靠谱客的博主 称心微笑,最近开发中收集的这篇文章主要介绍技巧 | Python selenium滑块滑动至浏览器底部(顶部)滑动至顶部滑动至低部示例推荐阅读,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 滑动至顶部
  • 滑动至低部
    • 方法一
    • 方法二
    • 方法三
  • 示例
  • 推荐阅读

大家好,我是 ???? 【Python当打之年】

本期给大家介绍三种** selenium滑块滑动至浏览器底部(顶部) **的方法,希望对你有所帮助。

滑动至顶部

driver.execute_script("var q=document.documentElement.scrollTop=0")

滑动至低部

方法一

逐步滑动(可以看到滑动效果)

for i in range(10):
    driver.execute_script(f'document.documentElement.scrollTop={(i+1)*1000}')

方法二

直接到底部(显示底部)

driver.execute_script("var q=document.documentElement.scrollTop=10000")

方法三

直接到底部(显示底部)

driver.execute_script("window.scrollTo(0,document.body.scrollHeight)")

示例

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Author: Python当打之年

import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

#滚动到浏览器顶部
js_top = "var q=document.documentElement.scrollTop=0"

item = 'pan'
url = 'https://www.aliexpress.com/'
driver = webdriver.Chrome()
driver.get(url)
time.sleep(3)
driver.find_element_by_xpath('//*[@id="search-key"]').send_keys(item)
driver.find_element_by_xpath('//*[@id="search-key"]').send_keys(Keys.ENTER)
# 滑动至浏览器底部
# 方法一:
 for i in range(10):
    driver.execute_script(f'document.documentElement.scrollTop={(i+1)*1000}')
    
# 方法二:
driver.execute_script("window.scrollTo(0,document.body.scrollHeight)")
driver.find_element_by_xpath('//*[@class="next-btn next-medium next-btn-normal next-pagination-item next-next"]').click()
driver.close()

以上就是本期为大家整理的全部内容了,赶快练习起来吧,原创不易,喜欢的朋友可以点赞、收藏也可以分享注明出处)让更多人知道。

推荐阅读

爬取《白蛇2:青蛇劫起》20000+影评数据分析可视化
可视化 | Python分析中秋月饼,这几种口味才是yyds!!!
123个Pandas常用基础指令,真香!
爬虫+可视化 | 动态展示2020东京奥运会奖牌世界分布
Pandas+Pyecharts | 北京某平台二手房数据分析+可视化
Pandas+Pyecharts | 2021中国大学综合排名分析+可视化
可视化 | Python绘制高颜值台风地理轨迹图
可视化 | 用Python分析近5000个旅游景点,告诉你假期应该去哪玩
可视化 | Python精美地图动态展示近20年全国各省市GDP
可视化 | Python陪你过520:在你身边,你在身边
爬虫 | Python送你王者荣耀官网全套皮肤
爬虫 | 用python构建自己的IP代理池,再也不担心IP不够用啦!
技巧 | 20个Pycharm最实用最高效的快捷键(动态展示)
技巧 | 5000字超全解析Python三种格式化输出方式【% / format / f-string】
技巧 | python定时发送邮件(自动添加附件)
爬虫 | Python送你王者荣耀官网全套皮肤
爬虫 | 用python构建自己的IP代理池,再也不担心IP不够用啦!

文章首发微信公众号 “Python当打之年” ,每天都有python编程技巧推送,希望大家可以喜欢
在这里插入图片描述

最后

以上就是称心微笑为你收集整理的技巧 | Python selenium滑块滑动至浏览器底部(顶部)滑动至顶部滑动至低部示例推荐阅读的全部内容,希望文章能够帮你解决技巧 | Python selenium滑块滑动至浏览器底部(顶部)滑动至顶部滑动至低部示例推荐阅读所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部