E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium高级篇
Selenium
爬取内容并存储至MySQL数据库
通常,在使用
Selenium
爬虫爬取数据后,需要存储在TXT文本中,但是这是很难进行数据处理和数据分析的。
进击的雷神
·
2023-11-08 13:07
selenium
selenium
Selenium
Chrome浏览器窗口切换
了解更多关注微信公众号“木下学Python”吧~from
selenium
importwebdriverfrom
selenium
.webdriver.support.uiimportWebDriverWaitimporttimebrowser
木下瞳
·
2023-11-08 12:49
Selenium
java切换浏览器_Java+
Selenium
3方法篇21-webdriver处理浏览器多窗口切换
经过前面两篇文章的铺垫,我们这篇介绍,webdriver如何处理,一个浏览器上多个窗口之间切换的问题。我们先脑补这样一个测试场景,你在页面A点击一个连接,会在新的tab窗口打开页面B,这个时候,你在页面B点击一个连接,会在新的tab窗口打开页面C。这种情况,在测试中经常遇到,自动化中,webdriver是如何处理的呢。我们先来看一个实例,在京东首页,点击手机,会在新的页面显示手机通讯的页面,在手机
weixin_39981681
·
2023-11-08 12:15
java切换浏览器
Selenium
学习(3)fram切换/浏览器窗口切换
注:本篇文章全部转载自白月黑羽,白月黑羽(byhy.net),仅供自己当作笔记查看,如侵权请与我联系,速删。(白月黑羽作者实在是yyds,讲课贼好,哔哩哔哩也能搜到)1、frame切换测试网址:白月黑羽测试网页2(byhy.net)按理说下面这行代码应该能选中这三个植物,但是实际测试发现不行,这说明我们elements根本就没有获取到.elements=wd.find_elements(By.CS
朽木自雕@
·
2023-11-08 12:15
selenium
selenium
学习
测试工具
python-
selenium
自动化调用起google
1在线下载
selenium
pipinstall
selenium
看下下载到哪里了:2下载driver先看看自己的google是哪个版本:chrome://version/下载下来:http://chromedriver.storage.googleapis.com
SoLucky2017
·
2023-11-08 12:44
python
python
selenium
开发语言
Selenium
实现多窗口切换
from
selenium
importwebdriverbrowser=webdriver.Chrome()browser.get('http://www.baidu.com')#打开网页browser.current_url
TianJinZi
·
2023-11-08 12:10
pycharm
自动化测试
Selenium+python
selenium
chrome
selenium
切换窗口
packagecom.lykion.lianxi;importjava.util.Iterator;importjava.util.Set;importorg.openqa.
selenium
.By;importorg.openqa.
selenium
.JavascriptExecutor
lykion_881210
·
2023-11-08 12:35
小技巧
技术
selenium
python工具类-
selenium
浏览器封装
#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2021-12-088:52#@Author:herry#@File:BrowserUtil.py#@software:PyCharm#@describe:BrowserUtil"""说明:调用浏览器是需要下载相应的驱动,并放到python目录下chrome:chromeDriver.exeFireFox:
盒子danbo
·
2023-11-08 12:33
python
selenium
chrome
java
ajax
02-
selenium
的进一步学习(控制浏览器窗口+)
1、控制浏览器窗口WebDriver提供的set_window_size()方法可以用来设置浏览器窗口大小。"""*name→find_element_by_name()*tag_name→find_element_by_tag_name()*class_name→find_element_by_class_name()*link_text→find_element_by_link_text()*
老板来片烤面包
·
2023-11-08 12:03
selenium
python
selenium
基础类封装及调用(python)
#coding=utf-8#__author__='爱吃苹果的鱼'importtimefromloggerimportloggerfrom
selenium
.webdriver.support.uiimportWebDriverWaitfrom
selenium
.webdriver.supportimportexpected_conditionsasecclass
Selenium
ActionAPI
面朝大海,乘风起
·
2023-11-08 12:03
自动化测试
selenium
chrome
python
selenium
中的三种切换:Windows窗口,iframe,alert弹窗
前言在
selenium
的web自动化当中会遇到一些窗口跳转或者对话框的弹出。在
selenium
中,提供了三种切换:Windows窗口切换,iframe切换,alert弹窗切换。
进击的小陈
·
2023-11-08 12:32
自动化
selenium
frame
Windows
alert
Python 爬虫
selenium
打开新窗口 和 多窗口切换
转载自:https://blog.csdn.net/mouday/article/details/81240257使用js代码实例:#-*-coding:utf-8-*-importtimefrom
selenium
importwebdriverbrowser
I天辉I
·
2023-11-08 12:27
Selenium
切换窗口句柄及调用Chrome浏览器
# coding=utf-8 import os from
selenium
import webdriver #PhantomJS无界面浏览器 ##drive
进击的雷神
·
2023-11-08 12:19
selenium
selenium
chrome
测试工具
MeterSphere的 UI自动化测试实现H5翻页
MeterSphereUI自动化测试H5翻页实现MeterSphereUI自动化测试H51、录制H5页面,快速生成UI自动化脚本1.1
selenium
IDE录制H5脚本1.2脚本导入MeterSphereUI
hxe116
·
2023-11-08 11:50
技术基本知识
ui
metersphere
前端
html5
【一文搞定--web 自动化之文件上传】
在做web自动化时,我们经常会碰到一些场景需要进行文件上传,而文件上传打开的窗口属于windows控件,通过
Selenium
是操作不了的,此篇文章给大家介绍几种实现方法。
明月与玄武
·
2023-11-08 08:35
python自动化
自动化
UI自动化--上传文件
python
selenium
自动化之chrome与chromedriver版本兼容问题
在我们使用python+
selenium
来驱动chrome浏览器时,需要有chromedriver的支持,但是chrome浏览器更新比较频繁,而chrome浏览器和chromedriver则需要保持版本一致
lucky(๑ᵔ⌔ᵔ๑)
·
2023-11-08 08:19
python工具
Python|并发编程|爬虫|单线程|多线程|异步I/O|360图片|
Selenium
及JavaScript|Scrapy框架|BOM 和 DOM 操作简介|语言基础50课:学习(12)
文章目录系列目录原项目地址第37课:并发编程在爬虫中的应用单线程版本多线程版本异步I/O版本总结第38课:抓取网页动态内容
Selenium
介绍使用
Selenium
加载页面查找元素和模拟用户行为隐式等待和显式等待执行
打酱油的工程师
·
2023-11-08 08:47
python-50课
python
爬虫
selenium
scrapy
反爬
python
selenium
点击表格中的一系列按钮并输出弹窗内容到csv
一个python
selenium
的实用实例,比demo重,但也不算太复杂。
rookie19_HUST
·
2023-11-08 08:45
开发
python
selenium
python使用
selenium
做自动化,最新版Chrome与chromedriver不兼容
目前Chrome版本是118.0.5993.118下方是版本对应的下载地址:chrome版本118:https://download.csdn.net/download/qq_35845339/88510476chrome版本119:chromedriverlinux64https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.
winx96
·
2023-11-08 08:15
python
selenium
自动化
【教程】多进程下载百度旋转验证码图片-制作数据集
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]效果展示:直接上代码,开箱即用(当然
selenium
库自己装一下):importosimporttimeimportrequestsfrom
selenium
importwebdriverfrom
selenium
.webdriver.support.waitimportWebDriverWaitfrom
selenium
.webdrive
小锋学长生活大爆炸
·
2023-11-08 07:52
数据集
验证码
Python
百度
旋转验证码
实践 | 怎么用Python实现滑动验证码
说在前面:主要使用Python的
Selenium
库和对应的WebDriver(例如ChromeDriver),通过模拟鼠标操作实现。
泌冲
·
2023-11-08 06:48
验证码
python
opencv
计算机视觉
安全
Python3+
selenium
:根据文本定位元素
百度搜索xpath写法为//a[text()='百度搜索']或者//a[contains(text(),"百度搜索")]1、starts-with查找元素属性以某某开始的元素,如//input[starts-with(@name,'name2')]查找name属性中开始位置包含'name1'关键字的页面元素2、ends-with查找元素属性以某某开始的元素,如//input[ends-with(@
放开那只大熊猫
·
2023-11-08 03:22
python自动化3
selenium
元素识别(XPATH)
Selenium
WebDriver支持使用XPATH表达式来定位元素。常用定位方法:通过绝对路径定位绝对路径的开头是一个斜线(/),从网页的根节点html开始,逐层去查找需要定位的元素。此方法缺点
小秋裤子很神奇
·
2023-11-08 03:21
python
自动化
selenium
Selenium
XPath根据文本内容查找元素的方法
selenium
通过文本内容定位元素下面介绍两种通过文本内容定位元素方式:from
selenium
.webdriver.common.byimportBy#方式1:通过文本内容精准定位元素driver.find_element
blues_C
·
2023-11-08 03:50
Selenium
selenium
在python中使用
selenium
和javascript抓取Excel在线只读文件
Thisexercisewaspromptedbyaquestiononaforumhttps://community.dataquest.io/t/how-to-download-an-excel-online-file/494093regardinghowtodownloadaread-onlyfilehttp://www.presupuesto.pr.gov/PRESUPUESTOPROPU
weixin_26741235
·
2023-11-08 03:17
python
excel
selenium
python查找特定元素_如何在
Selenium
Webdriver(Python)中找到包含特定文本的元素?...
I'mtryingtotestacomplicatedjavascriptinterfacewith
Selenium
(usingthePythoninterface,andacrossmultiplebrowsers
芬格尔 mkq
·
2023-11-08 03:17
python查找特定元素
python查找特定元素,如何在
Selenium
Webdriver(Python)中找到包含特定文本的元素?...
I'mtryingtotestacomplicatedjavascriptinterfacewith
Selenium
(usingthePythoninterface,andacrossmultiplebrowsers
郭啧西
·
2023-11-08 03:47
python查找特定元素
selenium
元素定位 —— 提高篇 CSS定位元素
因为不同的浏览器XPath引擎不同甚至没有自己的Xpath引擎,这就导致了XPath定位速度较慢,所以
Selenium
官方极力推荐使用CSS定位。理论永远与实际脱节,很多情况下都无法使用CSS定位到相
自动化测试 老司机
·
2023-11-08 03:15
软件测试
自动化测试
测试工程师
selenium
css
测试工具
单元测试
软件测试
测试工程师
自动化测试
Python爬虫——
Selenium
在获取网页数据方面的使用
目录一、
Selenium
(一)引入(二)启动浏览器二、操作(一)点击(二)输入三、数据获取四、特点五、抓取拉钩实例六、其他操作(一)窗口切换代码(二)操作下拉列表/无头浏览器代码一、
Selenium
(一
带带琪宝
·
2023-11-08 03:13
python
爬虫
2.Python中
selenium
八大元素定位
目录如何进行元素定位浏览器开发者工具介绍一、id属性定位二、name定位三、class_name定位四、tag_name定位五、link_text定位六、partail_link_text定位七、xpath定位7.1选取节点7.2谓语7.3轴7.4函数7.5逻辑运算八、css定位8.1css的定义8.2css定位策略1.id选择器2.class选择器3.tag_name元素选择器4.属性选择器5.
窗边小花生
·
2023-11-08 03:12
#
Python
UI自动化
python
selenium
chrome
Python 中
Selenium
的 getAttribute() 函数
Selenium
的Python模块旨在提供自动化测试过程。
Selenium
Python绑定包括一个用于编写
Selenium
WebDriver功能/验收测试的简单API。拥有移动能力并没有多大好处。
迹忆客
·
2023-11-08 03:11
Python
实用技巧
python
selenium
开发语言
selenium
查找文本_在
Selenium
中查找具有链接文本和部分链接文本的元素
selenium
查找文本
Selenium
中CSS定位器是一个基本概念,每个旨在使用
Selenium
执行自动化测试的测试人员都应该意识到这一点。
dnc8371
·
2023-11-08 03:41
定位
selenium
css
java
chrome
Python3中
Selenium
使用方法
Selenium
的使用基本使用首先我们来大体看一下
Selenium
有一些怎样的功能,先用一段实例代码来演示一下:运行代码之后,如果正确配置好了ChromeDriver,可以发现会自动弹出一个浏览器,浏览器首先会跳转到百度
测试界的彭于晏
·
2023-11-08 03:38
软件测试
自动化测试
技术分享
软件测试
Python
Selenium
测试工程师
自动化测试
python+
Selenium
——web自动化之通过文本信息定位元素
目录使用文本内容定位的原因精确匹配:text()方法模糊匹配:contains()使用文本内容定位的原因在元素定位过程中有的元素只有标签没有属性,而只是具有文本信息,这时在定位的时候需要通过文本内容来定位。定位的方式:通过xpath定位方法定位
觅远
·
2023-11-08 03:38
自动化测试
python
selenium
html
在 Python 中使用
Selenium
按文本查找元素
我们将通过示例介绍在Python中使用
selenium
通过文本查找元素的方法。在Python中使用
Selenium
按文本查找元素软件测试是检查应用程序是否满足用户需求的技术。
迹忆客
·
2023-11-08 03:06
Python
实用技巧
python
selenium
开发语言
使用
Selenium
发邮件附件
以下使用
Selenium
模拟发送邮件,跳过这个限制,网上找了很多资料,都没有完整实现的,那么自己实现一个,以下代码用Python完成:importsysimporttimefrom
selenium
importwebdriverfrom
selenium
.webdriver.common.byimportByfromsele
秦剑
·
2023-11-08 03:35
Selenium
selenium
测试工具
selenium
爬虫的数据实战
引言众所周知,Python有很多的爬虫工具,例如,requests、scrapy、
selenium
等。
Python_P叔
·
2023-11-07 23:41
selenium
爬虫
python
技术分享 | web自动化测试-PageObject 设计模式
使用UI自动化测试工具时(包括
selenium
,appium等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase
测试萧十一郎
·
2023-11-07 23:35
自动化测试
软件测试
软件测试工程师
前端
设计模式
软件测试
功能测试
自动化
程序人生
职场和发展
python单元测试框架(继承、unittest参数化、断言、测试报告)
unittest每个模块都要用到前提条件以及清理,如果有上百个模块,我们要改域名和浏览器,就会工作量很大特别麻烦,这时我们可以用继承的思想只用改一次我们可以将前提和清理提出来单独放到一个文件里,具体代码如下from
selenium
importwebdriverimportunittestclassInit
自动化测试老司机
·
2023-11-07 22:23
安全测试
软件测试
自动化测试
python
单元测试
dubbo
测试工具
性能测试
功能测试
自动化测试
pytest全局变量的使用
这里重新阐述下PageObject设计模式:PageObject设计模式是
selenium
自动化最成熟,最受欢迎的一种模式,这里用pytest同样适用这里直接提供代码:全局变量conftest.py""
软件测试果冻
·
2023-11-07 22:39
软件测试
自动化测试
pytest
Python相关知识——八个Python抓取网页的详细技巧!
文章目录前言一、HTTP协议与请求方式二、Requests库的使用三、BeautifulSoup库的使用四、
Selenium
库的使用五、Scrapy框架的使用六、IP代理池的搭建七、数据存储与分析八、反爬机制与应对策略总结关于
只存在于虚拟的King
·
2023-11-07 21:38
python
开发语言
学习
深度学习
经验分享
程序人生
Scala语言使用
Selenium
库编写网络爬虫
在Scala语言中,
Selenium
库提供了一种简单易用的方式来抓取网页内容。
Selenium
库支持多种浏览器驱动程序,可以方便地与Chrome、
小小卡拉眯
·
2023-11-07 18:57
爬虫小知识
scala
selenium
爬虫
Scrapy使用和学习笔记
插件也是非常丰富,和
Selenium
,PlayWright集成也比较轻松。
北极象
·
2023-11-07 18:13
Python
爬虫与数据挖掘
scrapy
学习
笔记
Scala中使用
Selenium
进行网页内容摘录的详解
无论是哪种情况,使用Scala和
Selenium
进行网页内容都是一个不错的选择。Scala的优点使用Scala进行网页内容抽取有以下几个优点:强大的类型系统:Scala的类型系统可以帮
小白学大数据
·
2023-11-07 16:31
python
爬虫
scala
selenium
开发语言
爬虫
python
bs4遍历文档树,搜素文档树,find_all参数,
selenium
,模拟登陆百度
这里写目录标题一.昨日回顾二.今日内容1.bs4遍历文档树2.bs4的搜索文档树3.find_all的其他参数4.css选择器5.
selenium
的介绍6.
selenium
的使用7.模拟登陆百度8.
selenium
yikenaoguazi
·
2023-11-07 15:44
start
all
over
again
Python爬虫,使用
selenium
爬取动态生成的网页数据 - 旧人笔记 - 旧人学习笔记 - 爬虫笔记 - 网络爬虫大白话
什么是AJAXAJAX(AsynchronouseJavaScriptAndXML)异步JavaScript和XML,在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用Ajax)如果需要更新内容,必须重载整个网页页面。因为传统的在传输数据格式方面,使用的是XML语法,因此叫做AJAX,其实现在数据交互
旧人小表弟
·
2023-11-07 15:43
网络爬虫
python
java
selenium
html
js
python爬虫
selenium
和bs4_Python爬虫第四天:Bs4|jsonpath|
selenium
库
内容简述:一:Bs4二:jsonpath三:
selenium
库一:bs4(BeautifulSoup)1-bs4解析器概述:和lxml相同点:是html和xml解析器,主要功能也是解析和提取数据。
KLHU156
·
2023-11-07 15:12
2.爬虫之xpath选择器&
selenium
模块
1.xpath选择器1.1xpath介绍xpath:是一门在xml/html文档中查找信息的语句.安装:pipinstalllxml导入:fromlxmlimportetree生成对象:html=etree.HTML('html文档字符串')html=etree.parse('.html文件路径',etree.HTMLParser())1.2选取节点表达式查询节点:/:从根节点选取(值是一个对象)
开局签到Python基础
·
2023-11-07 15:41
9.
爬虫
爬虫
selenium
python
爬虫day4-
selenium
和xpath
selenium
和xpath网页前进后退和切换选择卡from
selenium
.webdriverimportChromeimporttime#页面前进后退b=Chrome()b.get('https:/
柒⑤
·
2023-11-07 15:11
网页爬取
python
爬虫
180-爬虫3-自动操作浏览器工具
selenium
模块的使用
今日内容1项目演示-mkvirtualenv-ppython3gist-gitclonexxx-pycharm打开-确保python解释器3.6(如果是3.6以上,百度改源码)-修改配置文件连接数据库使用sqlite-创建一个超级用户,把别人密码全改成自己-查看项目流程及代码2bs4模块,html解析,(解析json,使用json模块)-在浏览器中看到的数据,会比使用requests模块拿回来的数
Pinkman2k
·
2023-11-07 15:40
爬虫
python
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他