selenium中,怎么进行浏览器的上下滚动

打开一个也么,把浏览器拉高一点,方便看到效果,所有代码见下面

主要使用了,它可以执行js语句

复制代码
driver.execute_script("window.scrollTo(0,10000)")
python 复制代码
from selenium import webdriver
import time


# 创建浏览器驱动对象
from selenium.webdriver.common.by import By

driver = webdriver.Chrome()            # 参数写浏览器驱动文件的路径,若配置到环境变量就不用写了
# 访问网址
driver.get("https://www.baidu.com/")

# 跳转到新闻页
driver.find_element(By.XPATH, '//*[contains(text(),"新闻")]').click()

# 拉高尺寸
driver.set_window_size(100, 1200)

# 切换窗口
handle_list = driver.window_handles
driver.switch_to.window(handle_list[-1])

time.sleep(3)

# 向下滑动滚动条  (调用js语法)
driver.execute_script("window.scrollTo(0,10000)")



# driver.close()
# driver.quit()         # 这个的效果就是离开整个浏览器
相关推荐
卓码软件测评9 小时前
第三方CNAS软件测试报告【Gatling和云原生环境集成_在Kubernetes和Docker中部署与执行测试】
测试工具·自动化·测试用例·负载均衡·压力测试
程序员勋勋10 小时前
高频Robot Framework软件测试面试题
测试工具·职场和发展
Protein_zmm11 小时前
Wireshark实验一:Web 浏览器与服务器的协议报文捕获与分析
服务器·测试工具·wireshark
阿郎_201114 小时前
python自动化脚本-下载小说
python·selenium·网络爬虫
软件测试雪儿15 小时前
自动化测试面试真题(附答案)
软件测试·测试工具·面试·职场和发展
软件测试雪儿16 小时前
2025年100道最新软件测试面试题,常见面试题及答案汇总
软件测试·测试工具·职场和发展
霍格沃兹测试开发学社18 小时前
被裁后,我如何实现0到3份大厂Offer的逆袭?(内附面试真题)
人工智能·selenium·react.js·面试·职场和发展·单元测试·压力测试
AI绘画小3320 小时前
CTF 逆向一脸懵?这篇攻略把破解技巧讲透,新手也能快速上手!
测试工具·web安全·网络安全
美团测试工程师20 小时前
软件测试面试题2025年末总结
开发语言·python·测试工具
B站计算机毕业设计之家20 小时前
Python+Flask 电商数据分析系统(Selenium爬虫+多元线性回归)商品数据采集分析可视化系统 实时监控 淘宝数据采集 大屏可视化 (附源码)✅
大数据·爬虫·python·selenium·机器学习·flask·线性回归