上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 42 下一页
摘要: 一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下16个方法; 返回值为object的所有成员,以(name,value)对组成的列表 inspect.ismodule(object): 是否 阅读全文
posted @ 2018-09-09 16:56 ☆星空物语☆ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 写selenium脚本,在浏览器定位各种弹出菜单时,有时用工具很难去取菜单的属性,下面说下如何去取: 点开firebug ,切换到“脚本”界面,首先在输入框输入单字母s,待弹出下拉列表后,单击左侧的插入断点操作 你会发现该下拉框被冻结,之后切换到html界面进行定位。 chrome浏览器:按F12, 阅读全文
posted @ 2018-09-09 16:04 ☆星空物语☆ 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 转自微信公众号:腾讯移动品质中心TMQ 移动APP的UI自动化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自动化用例的大量维护。从分层测试的角度,自动化测试应该逐层进行。最大量实现自动化测试的应该是单元测试,最容易实现也最容易在早期发现问题;其次是接口级测试,以验证逻辑为目的进行自动 阅读全文
posted @ 2018-09-09 15:48 ☆星空物语☆ 阅读(9072) 评论(0) 推荐(0) 编辑
摘要: classmethod:类方法 staticmethod:静态方法 在python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是: @classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。 类方法的第一个参数cls,而实例方法的 阅读全文
posted @ 2018-06-18 22:54 ☆星空物语☆ 阅读(337) 评论(0) 推荐(0) 编辑
摘要: difflib模块提供的类和方法用来进行序列的差异化比较,它能够比对文件并生成差异结果文本或者html格式的差异化比较页面,如果需要比较目录的不同,可以使用filecmp模块。 class difflib.SequenceMatcher 此类提供了比较任意可哈希类型序列对方法。此方法将寻找没有包含‘ 阅读全文
posted @ 2018-06-09 19:29 ☆星空物语☆ 阅读(10322) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/ 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generato 阅读全文
posted @ 2018-03-24 10:55 ☆星空物语☆ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/blaomao/p/7239203.html 在文章《Python 数据类型》里边介绍了列表的用法,其中列表有个 copy() 方法,意思是复制一个相同的列表。例如 这时会发现结果是一样的,那么问题来了,我要把 names 列表中的 小黄改成英文 阅读全文
posted @ 2018-03-21 19:39 ☆星空物语☆ 阅读(649) 评论(0) 推荐(0) 编辑
摘要: c = a if a>b else b //如果a>b返回a,否则返回b >>> a = 1 >>> b = 2 >>> c = a if a>b else b >>> c c = [ i for i in a if i%2==0 ] //遍历a,在i为偶数时返回 >>> a = [1,2,3] > 阅读全文
posted @ 2018-03-16 22:31 ☆星空物语☆ 阅读(3692) 评论(0) 推荐(0) 编辑
摘要: 在学习python的过程中,lambda的语法时常会使人感到困惑,lambda是什么,为什么要使用lambda,是不是必须使用lambda? 下面就上面的问题进行一下解答。 1、lambda是什么? 看个例子: 1 g = lambda x:x+1 看一下执行的结果: g(1) >>>2 g(2) 阅读全文
posted @ 2018-03-16 21:43 ☆星空物语☆ 阅读(201) 评论(0) 推荐(0) 编辑
摘要: D:\szh\noses文件夹下有子文件夹和文件 with tarfile.open('E:\\szh.tar', "w") as tar: tar.add('D:\\szh\\noses')) 压缩包第一层文件夹为szh,下面才是noses with tarfile.open('E:\\szh.t 阅读全文
posted @ 2018-03-10 18:14 ☆星空物语☆ 阅读(1974) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 42 下一页