摘要: 列表List: 特性:①列表也是一种Squence类型 ②下标 ③能切片 ④可以存储任何类型的数据,每个元素是任意类型 ⑤内容可以改变:增删改查 1 -- 值 列表的元素值是可以改变的 alist[0] = 9 2 -- 个数 列表可以改变元素的个数 alist.append(5) 增加后面 追加。 阅读全文
posted @ 2019-11-21 10:59 呸呸裴 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 字符串是Python中最常用的数据类型。我们可以使用引号('或''或''')来创建字符串。 三引号特点:可以多行,也可以多行注释。 a = 'hello world' a = "hello world" a = '''hello world, welcome to beijing''' len函数: 阅读全文
posted @ 2019-11-20 17:08 呸呸裴 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 什么是对象?什么是变量? 在python中,一切都是对象,一切都是对象的引用。 变量相当于数学中的等式,比如xy = 20 。在编程中变量还可以是任意数据类型。 对象是分配的一块内存,有足够的空间去表示它们所代表的的值;变量实际上是到对象内存空间的一个指针,拥有指向对象的链接空间;引用是自动形成的从 阅读全文
posted @ 2019-11-20 10:27 呸呸裴 阅读(550) 评论(0) 推荐(1) 编辑
摘要: 浏览器查看信息技巧? webdriver对象的一些方法: * 获取当前窗口的title driver.title * 获取当前窗口的地址url driver.current_url * 随着用户的操作 title和current_url会变化 * 截屏 driver.get_screenshot_f 阅读全文
posted @ 2019-11-20 08:58 呸呸裴 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 获取html片段可以用来做什么? 可以用来分割,也可以分析HTML文档 beautifulsoup用法? 安装beautifulsoup库: pip install beautifulsoup4 因为bs里面缺省的库对html的兼容性不够,还要安装一个库来实现: pip install html5l 阅读全文
posted @ 2019-11-19 14:58 呸呸裴 阅读(284) 评论(0) 推荐(1) 编辑
摘要: 下拉框操作: 一般下拉框适用场景:在新增时有下拉框选项,在二级联动或多级联动有下拉(比如:在选择省市县时的多级联动下拉)。 下拉框选择都有select的标签属性,存在两个属性select和option。如: 其类型有: ①单选下拉框,可以选择一个元素。 ②多选下拉框,可以选择多个元素。 定位方法: 阅读全文
posted @ 2019-11-19 11:50 呸呸裴 阅读(701) 评论(0) 推荐(1) 编辑
摘要: 编辑框操作: 网页上随处可见的编辑框,有时候编辑框里有默认的提示文字或者当我们需要输入第二次测试数据时,须先用clear()方法清除该元素里的字符串,再输入文本; 那么如何获取输入框已经输入的文本内容呢?如可以用input1.get_attribute('value')。 下面附上edit1.htm 阅读全文
posted @ 2019-11-19 09:37 呸呸裴 阅读(538) 评论(0) 推荐(1) 编辑
摘要: 勾选框操作: 所谓勾选框,意思是可以勾选一个及以上或全部勾选。勾选框的图标一般都是方形的。 复选框勾选一般分为三种情况: ①勾选单个框,我们直接用元素定位的方式定位到点击即可。 ②勾选多个框,我们是想勾选几个,就定位到几个,最后点击即可。 ③全部勾选,先获取到所有的checkbox对象,然后通过fo 阅读全文
posted @ 2019-11-18 17:57 呸呸裴 阅读(3317) 评论(0) 推荐(1) 编辑
摘要: 单选框操作: 何为单选框?就是永远只能选中一个选项的意思。一般单选框的图标都是呈圆形的。我们通过selenium可直接定位到被选中的选项上,然后用click方法实现点击。 下面附上一段rb.html代码: 通过selenium定位的简单实现: import time from selenium im 阅读全文
posted @ 2019-11-18 16:59 呸呸裴 阅读(589) 评论(0) 推荐(1) 编辑