摘要: 错误代码如下:selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. Windows系统解决办法如下:1、下载gecko... 阅读全文
posted @ 2018-04-25 11:51 阿鹏2019 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Selenium,为什么web测试,大家都用它?Selenium设计初衷就是为web项目的验收测试再开发。内核使用的是javaScript语言编写,几乎支持所以能运行javaScript的浏览器,支持windows\linux\macos等各种平台。Sele... 阅读全文
posted @ 2018-04-25 11:48 阿鹏2019 阅读(194) 评论(0) 推荐(0) 编辑
摘要: python 遍历数组有两种方法,一种是使用for in 来遍历数组,一种是先获得数组的长度,然后根据索引号遍历数组,同时输出索引号。for in 遍历数组方法:colours = ["red","green","blue"]for colour in colours... 阅读全文
posted @ 2018-04-25 09:13 阿鹏2019 阅读(7202) 评论(0) 推荐(0) 编辑
摘要: 描述Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串语法split()方法语法:str.split(str="", num=string.count(str)).参数str — 分隔符,默认为所有的空字... 阅读全文
posted @ 2018-04-25 09:13 阿鹏2019 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 本文实例讲述了Python实现字符串与数组相互转换功能。具体如下:字符串转数组字符串转数组使用split函数str = '1,2,3'arr = str.split(',')print a数组转字符串数组转字符串使用join函数# 方法1arr = ['a','b']... 阅读全文
posted @ 2018-04-25 09:12 阿鹏2019 阅读(3493) 评论(0) 推荐(0) 编辑
摘要: 实现过程: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。书写格式: 开头部分:\033[显示... 阅读全文
posted @ 2018-04-25 09:11 阿鹏2019 阅读(134) 评论(0) 推荐(0) 编辑
摘要: /**id * 登录*/WebElement byName=driver.findElement(By.name("phone")); WebElement byLoginButton=driver.findElement(By.id("btnLogin")); ... 阅读全文
posted @ 2018-04-25 09:10 阿鹏2019 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在使用git的时候出现一下报错解决方法,切换目录到.ssh目录cd ~/.ssh查看该目录下的id_rsa.pub文件cat ~/.ssh/id_rsa.pub复制该内容然后添加到github的ssh私钥上。 阅读全文
posted @ 2018-04-25 09:06 阿鹏2019 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要Selenium+Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍。一. 定位元素方法参考:http://selenium-python.readthedocs.org/locating-elements.html这里有各种策略用于定位网... 阅读全文
posted @ 2018-04-25 09:06 阿鹏2019 阅读(233) 评论(0) 推荐(0) 编辑
摘要: IP报文经过路由器的转发过程及变化1. 防火墙收到数据包后,解封以太网帧头部,提取目的MAC地址,查看目的MAC地址是不是自己本身的MAC地址。2. 如果不是自己的MAC地址则丢弃。3. 如果是自己的MAC地址,上传到上层解析,解析IP层。4. 假设是自己的MAC地址... 阅读全文
posted @ 2018-04-25 09:06 阿鹏2019 阅读(3988) 评论(0) 推荐(0) 编辑