自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 selenium中Xpath的几种定位方式,你知道几种?

在2016年开始自学python的时候,只知道复制xpath定位方式即简单又方便,殊不知,它有多种定位方式,记录下来,就当自己复习一遍吧!在定位的元素行中右键,复制Xpath路径即可, find_element_by_xpath("复制的路径") 层级定位: 绝对定位 以/开头,非常依赖于页面的顺序和位置 相对定位 以//开头,不依赖于页面的顺序和位置,只看整个页面上有没有符合表达式的元素 使用逻辑运算符 and 、or语法为://标签名称[@属性名称=‘属性值’ an...

2020-08-25 12:05:40 945

原创 出现 AttributeError: module ‘selenium.webdriver‘ has no attribute ‘Chrome‘ 异常的解决办法

写demo时运行报错:AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'废话不多话,解决办法:检查demo中文件名是否包含有“select.py”文件,有的话,直接修改文件名,别跟“select.py”重名就行...

2020-08-20 22:19:35 3964 2

原创 python中把网页滚动条拖到底部和顶部的固定写法

#将页面滚动条拖到底部js_bottom="var q =document.documentElement.scrollTop=10000" #页面底部的固定写法ch.execute_script(js_bottom)#在python中执行这一段脚本time.sleep(2)#强制等待2秒,看效果#将页面滚动条移动页面顶部js_top="var q=document.documentElement.scrollTop=0"#把页面移动最顶部的固定写法ch.execute_script(js_.

2020-08-19 17:53:14 1308

原创 通过输出定位元素的值和网页显示不相同,这算是BUG吗

在百度首页,搜索框下面出现6条热搜榜,第一条热榜文本为“31个省份新增确诊病例17例”,如下图:通过获取元素值为“131个省份新增确诊病例17例”,这是个BUG吗?感觉不像是个BUG,毕竟页面显示正确就OK了,...

2020-08-19 13:11:58 143

原创 Python三种等待方式

Python中三种等待方式:强制等待 time.sleep(等待的秒数) 显式等待 imlicitly_wait(10) 隐式等待 :用隐式等待前需先引入三个包 from selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by import ...

2020-08-17 23:46:58 3098

原创 Python+Selenium关闭浏览器的方式你知道有几种?关闭浏览器的区别

python中关闭浏览器的方法我目前使用的有两钟第一种:close()第二种:quit()区别:共同点:两种方法都是只关闭第一次打开的窗口,close()是直接关闭浏览器窗口quit()关闭浏览器窗口,且关闭浏览器后台进程具体可看下:通过close()方法关闭的窗口,后台进程如下图标记,全部在等着皇上放出宫去~...

2020-08-17 20:09:02 894

原创 谷歌Chrome浏览器如何截图长图

工作中时常用到chrome,也经常需要用到截图浏览器长图,以下方法建议收藏起来之前试过,怕忘记所以自己写在博客中,有错误的大家帮指正,定修正1、打开谷歌chrome浏览器2、进入需要截长图的网页,打开开发者工具(快捷键 :Ctrl+shift+i)3、打开命令行(快捷键:Ctrl+shift+p),输入:Capture full size screenshot ,敲下回车,谷歌浏...

2020-03-04 12:40:05 4028

原创 python 使用for 打印九九乘法表

后续补上。。。

2019-12-26 16:23:27 896

原创 自动化测试phchon学习的小知识-设置检查点

设置检查点提示换行与不换行都需要在变量前面加u和在个双引号,例:if d==u""" 该客户名称不可用,请更换客户名称""":这一句名名没有换行,如果不加三个双引号,就报错,   if c==u"""×添加客户成功""": 这个是往常正常的设置检查点的地方。

2017-04-21 11:33:18 644

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除