【python爬虫一】爬虫基础操作

python 爬虫相关操作

selenium——unittest框架

一、unittest框架基本介绍二、unittest框架解析三、unittest框架使用方法1.测试固件2.测试套件3.用例的执行顺序4.忽略测试用例中的方法5.unittest断言6.HTML报告生成

python之selenium库安装及用法(定位法、获取文本、文本框输入、鼠标点击、滑动滚动条)

根据你电脑的谷歌浏览器版本,下载相应的就行。我下载的是110.0.5481.XX中的chromedriver_win32.zip。下载完成,解压将里面的chromedriver.exe放到你python安装路径的scripts文件夹中。能打开百度网页说明安装成功。

Java学习笔记:爬虫-Selenium高级操作

缺点对于复杂页面(ajax、表单数据校验、登录)处理比较麻烦,对于反爬的网站需要做报文头等的设置工作。优点程序的可控性强,不依赖于外部环境,容错性比较强,并发处理更灵活,适合于服务器端开发;4、假如必须用youzack.com,并且用Selenium。3、假如必须用youzack.com,并且用Js

Selenium自动化测试之Selenium IDE

SeleniumIDE是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试使用场景SeleniumIDE本身的定位并不是用于复杂的自动化场景,而是用于一些对效率拥有极高要求的简易场景用

seleniumUI自动化登录失败案例重新尝试WhileTrue

seleniumUI自动化登录失败案例重新尝试WhileTrue

Selenium安装流程

selenium安装流程记录

selenium 自动化测试

selenium 自动化测试

2021-10-23 已经安装selenium,但pyCharm找不到selenium

在pyCharm中创建一个项目后,如何找回已经安装好的selenium?首先,为何出错pyCharm在创建项目时,已经在该项目下分配了一个Python环境,在文件夹venv中。venv提供了一些常用的包,但是没有selenium,所以在脚本中 from selenium import webdriv

【Playwright】比较Selenium和Playwright

这篇博客比较了两个流行的测试自动化框架,Selenium 和 Playwright。这两个框架都可以自动化 Web 应用程序测试,但它们的方法和功能不同。虽然 Selenium 已经存在了十多年并被广泛使用,但 Playwright 是微软开发的一个较新的框架。 Playwright 提供了一个高级

[Python从零到壹] 九.网络爬虫之Selenium基础技术万字详解(定位元素、常用方法、键盘鼠标操作)

前一篇文章讲述了数据库操作知识,包括MySQL安装、SQL语句和Python操作数据库知识,这将为后续网络爬虫存储至数据库奠定基础。本文详细介绍Selenium基础技术,涉及基础入门、元素定位、常用方法和属性、鼠标操作、键盘操作和导航控制。基础性文章,希望对您有所帮助。欢迎大家来到“Python从零

Python实现SMTP+Cpolar+Selenium 折腾方式内网穿透Windows远程控制

之前出于一些原因想远程控制一台电脑办公,使用cpolar内网穿透获得公网ip,然后使用邮件传输。但cpolar免费用户公网ip是变化的,所以就想使用web自动化获取一下。

自动化测试【selenium环境搭建+webdriver API】

自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程;也就是说自动化测试相当于将人工测试手段进行转化,让代码去执行;自动化测试包括 UI测试、接口自动化、单元测试。按照这个金字塔模型来进行自动化测试规划,可

Python Selenium 关键字驱动

实际情况下这些关键字太细使用过程中如果场景复杂要填的表格项会非常多,因此需要封装一些常用的关键字比如登录,退出登录等操作,这里给个思路,因为Python eval 函数是拼接字符串执行的,因此其实定位方法和操作值里填一个参数或者多个参数都是一样的,关键在于怎么去把多个参数分隔成想要的数据。如通常登录

selenium多实例爬虫的忠告和参数配置

单线程爬虫本身很简单,而大规模的分布式多进程爬虫就比较复杂,Scrapy这种简单的框架拿来学习用或者做简单事情够用了,真实的需求往往比较复杂,需要大量定制,需要对Scrapy非常了解,与其被Scrapy这个框框限制住,不如自己写。当然C#,java也算是主流,其他的不建议选择。windows和lin

[数据爬取】国家知识产权局(2008及以后)专利统计数据的收集(request+lxml+selenium)

[数据爬取】国家知识产权局(2008及以后)专利统计数据的收集(request+lxml+selenium)

关于selenium获取网页下一页的点击事件

大家多多少少被复制到csdn中的点击下一页事件的文章搞得晕头转向的,这篇文章真的简单,我相信可以帮到你,包括对其他网页点击一样可以使用这个思路

Python selenium 模块使用find_element_by_id无效

Python selenium 模块使用find_element_by_id无效

4.7集合操作(robot framework)

1、Create List创建列表2、Log List:打印输出列表中的值【所属库:Collections】3、Append To List:添加元素到列表【所属库:Collections】4、Insert Into List:插入元素到列表【所属库:Collections】5、Copy List:

Selenium被检测为爬虫,怎么屏蔽和绕过

我们可以通过 sannysoft 来检测浏览器指纹,如果浏览器是通过selenium等自动化程序打开的,访问这个网址后会有很多特征暴露这些指纹,这些特征的值和手工打开后的值是不一样的,因此可以很轻易被别人检测出来。比如淘宝和大众点评的登录页,当手工打开浏览器,输入用户名和密码时,是能正常进入首页的,

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈