技术栈
selenium
(时光煮雨)
2 天前
爬虫
·
python
·
selenium
【Python进阶】Python爬虫-Selenium
🌈 个人主页:(时光煮雨) 🔥 高质量专栏:vulnhub靶机渗透测试 👈 希望得到您的订阅和支持~ 💡 创作高质量博文(平均质量分95+),分享更多关于网络安全、Python领域的优质内容!(希望得到您的关注~)
依旧很淡定
4 天前
chrome
·
python
·
selenium
Selenium(Python)创建Chrome浏览器实例
最新版的Selenium内置了selenium manager 工具,运行Selenium程序时,它可以帮我们自动下载浏览器驱动。Edge、FireFox直接创建实例即可,但是自动下载Chrome浏览器驱动时却错误不断,因此需要手动下载配置。
加油2019
5 天前
爬虫
·
selenium
·
测试工具
爬虫框架: selenium API使用介绍
selenium(硒) 作为化学元素有提升身体机能的作用,作为软件是一个自动化web测试框架,旨在提升工作效率,解放劳动力。selenium同时可以用作爬虫框架,使用python编写,传统的爬虫使用request请求html进行解析,但是对于一些ajax动态渲染的页面则没法直接抓取到内容,因此selenium提出一种模拟人的鼠标点击、滚动的动作,通过操控浏览器界面的形式完成测试。所以selenium需要安装浏览器的控制驱动,通常安装chrome 驱动。软件框架如下,本文进行讲解selenium中的API使
shelter -唯
5 天前
爬虫
·
python
·
selenium
基于selenium库的爬虫实战:京东手机数据爬取
实现京东平台的模拟登录;爬取手机类商品的基本信息与详情数据;将数据保存为结构化文件(CSV格式);实现多页爬取,确保数据完整性。
深蓝电商API
9 天前
前端
·
python
·
selenium
·
playwright
实战破解前端渲染:当 Requests 无法获取数据时(Selenium/Playwright 入门)
很多刚接触 Python 爬虫的朋友,都会从requests库开始 —— 发送请求、获取 HTML、解析数据,一套流程下来顺风顺水。但突然某天爬某个网站时,会发现requests拿到的 HTML 里空空如也,目标数据(比如商品价格、排行榜名次)完全找不到。这时候别慌,不是你代码写错了,而是遇到了「前端渲染」的 “拦路虎”。
卓码软件测评
9 天前
windows
·
功能测试
·
selenium
·
测试工具
·
性能优化
·
可用性测试
第三方软件验收测试:【AutoIt与Selenium结合测试文件上传/下载等Windows对话框】
AutoIt 因其对 Windows 图形界面元素的强大识别和控制能力,成为解决 Selenium 无法处理的 Windows 原生对话框(如文件上传、文件下载、身份验证弹窗等)的方法。
最好的我们!
9 天前
selenium
·
测试工具
解决selenium的EdgeOptions addArguments is not supported问题
先说明一下原因:selenium依赖错误、网络连接问题导致无法下载edge驱动。先贴上selenium自动化配置代码,这份代码可以自动搜索“迪丽热巴”:
万粉变现经纪人
10 天前
python
·
selenium
·
测试工具
·
flask
·
scikit-learn
·
fastapi
·
pip
如何解决 pip install 安装报错 ImportError: cannot import name ‘xxx’ from ‘yyy’ 问题
在开发过程中,使用pip install安装Python库时,可能会遇到各种错误,其中ImportError: cannot import name 'xxx' from 'yyy'是常见的一种。这种错误通常发生在PyCharm控制台中,给开发者带来了很多困扰。本文将通过详细的解决方案,帮助开发者排查和修复这个问题。我们将逐步介绍不同的可能原因,并提供解决方法,确保你能够顺利解决这一问题,提高开发效率。
gc_2299
10 天前
python
·
selenium
学习Python中Selenium模块的基本用法(18:使用ActionChains操作鼠标)
Selenium模块的ActionChains类支持模拟鼠标的单独操作及组合操作,其常用鼠标操作函数如下表所示:
paid槮
11 天前
selenium
·
测试工具
selenium完整版一览
selenium库是一种用于Web应用程序测试的工具,它可以驱动浏览器执行特定操作,自动按照脚本代码做出单击、输入、打开、验证等操作,支持的浏览器包括IE、Firefox、Safari、Chrome、Opera等。而在办公领域中如果经常需要使用浏览器操作某些内容,就可以使用selenium库来实现,例如将大量数据上传到网页中或者实现自动驱动浏览器进行操作。
gc_2299
11 天前
python
·
selenium
学习Python中Selenium模块的基本用法(17:使用ActionChains操作键盘)
Selenium模块的ActionChains类专门用于模拟复杂的用户交互行为,通过链式调用方式,将多个用户操作(鼠标、键盘等)组合成一个动作序列,然后一次性执行。本文学习使用ActionChains操作键盘的基本用法。 ActionChains的通用函数及键盘操作函数如下表所示:
鱼鱼说测试
12 天前
python
·
selenium
·
自动化
Selenium+python自动化1-环境搭建
目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要。本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精力去研究,后续会出相关教程。
Moshow郑锴
12 天前
java
·
selenium
·
测试工具
Java 中配置 Selenium UI 自动化测试 并生成 Cucumber 报告
要在 Java 中配置 Selenium UI 自动化测试 并生成 Cucumber 报告,通常需要以下几个步骤。
llm200909
12 天前
selenium
·
ui
·
自动化
UI自动化框架之Selenium八大元素定位(二)
在Selenium WebDriver中,有八大常用的定位方式,可以帮助我们在网页中快速准确地定位和操作。
万粉变现经纪人
12 天前
selenium
·
flask
·
beautifulsoup
·
numpy
·
scikit-learn
·
pip
·
scipy
如何解决 pip install 安装报错 ModuleNotFoundError: No module named ‘flax’ 问题
在 Python 开发中,使用 pip install 命令时遇到安装报错,尤其是 ModuleNotFoundError: No module named 'flax' 错误,是一个相当常见的问题。这通常是由于各种因素导致的,例如包未安装、包名错误、Python 环境问题等。在这篇博客中,我们将详细探讨如何解决这个问题,列出多种可能的解决方案,并通过具体的案例来帮助开发者更好地排查和修复这个问题。
C++chaofan
13 天前
java
·
spring boot
·
后端
·
selenium
·
测试工具
·
编程
·
截图
通过Selenium实现网页截图来生成应用封面
Selenium 是一个开源的 Web 应用程序自动化测试工具集,主要用于模拟用户在浏览器中的各种操作,实现对 Web 应用的自动化测试、数据爬取、定期任务执行等功能。其核心是 WebDriver,它提供了一套跨编程语言、跨浏览器的 API,让开发者可以通过代码控制浏览器行为(如点击、输入、跳转、截图等)。
卓码软件测评
13 天前
功能测试
·
selenium
·
测试工具
·
性能优化
·
appium
第三方软件测试机构:Appium如何使用Selenium的客户端库?
第三方软件测试机构:Appium 通过遵循 W3C WebDriver 协议,实现了与 Selenium 客户端库的无缝兼容。
干就完事了
13 天前
前端
·
selenium
·
edge
Edge 浏览器安装selenium
目录查看浏览器版本-下载驱动环境配置点击右上角设置及其他(俗称三个点),出现设置页面,左上角设置-关于Edge-查看版本
llm200909
13 天前
python
·
selenium
·
ui
·
自动化
UI自动化框架之Selenium简介(一)
Selenium 又称浏览器自动化测试框架,是用于web应用程序自动化测试的开源工具。Selenium ide是录制工具,其实就是谷歌和火狐的插件。但是这个录制不灵活,比如:需要做一些判断、循环控制等复杂的业务场景自动化,稳定性不好,不推荐使用。
带娃的IT创业者
14 天前
人工智能
·
selenium
·
测试工具
·
agent
·
网页agent
自动网页浏览助手:基于 Selenium + GLM-4V 的百度自动搜索与内容提取系统
项目目标:构建一个能自主完成“打开百度 → 随机搜索 → 点击结果 → 提取内容”全流程的 AI 系统,全程无需硬编码元素定位器,完全依赖 GLM-4V 多模态理解能力。