随笔分类 - Python
摘要:1.用例为json文件,如下 2.test.py文件定义方法read_case()读取buyLicenceUse.json文件中的测试用例 (1)使用常规方法调用read_case()函数,返回数据和数据类型,如下 返回了buyLicenceUse.json中的所有数据,类型为list (2)使用数
阅读全文
摘要:1.函数必须有() 2.定义时不执行,调用时执行 3.不强制面向对象 4.复用 5.函数名全小写,下划线分隔,有括号,没有内容时pass def a_b(param): pass 6.没有返回值,默认返回null,也可以使用return,一个函数有且只有一个返回值 7.没有类的情况下,要先定义函数在
阅读全文
摘要:python库常用函数及举例: <!--[if !supportLists]-->2. <!--[endif]-->取大于等于x的最小的整数值,如果x是一个整数,则返回x>>> math.ceil(4.12)5 <!--[if !supportLists]-->3. <!--[endif]-->把y
阅读全文
摘要:python数据类型有8种。 1、整数 2、浮点数 3、字符串 4、布尔值 5、空值 6、列表 7、字典 8、自定义数据类型 字符串转整数: a = input('请输入:') 1 int(a) 1 字符串转浮点: a = ‘1’ float(a) 1.0 int和float的区别 int是整数,整
阅读全文
摘要:# print(range(1,13)) range(1,13) 为什么打印之后还是range(1,13) 因为range(1,13)是range类型 print(type(range(1,13))) <class 'range'> 想要打印range(1,13)中的数据,可以使用list强转 pr
阅读全文
摘要:input()函数,会把输入的任何内容作为字符串处理,console里面等待用户输入~
阅读全文
摘要:计算机--属性--高级系统设置--环境变量--***的用户变量/系统变量 用户变量:计算机可以添加好几个用户,只有选中当前用户时才可以使用相应的程序。每个用户都要弹出设置自己的用户变量,各用户之间相互独立。 系统变量:所有用户都生效。切换用户,系统变量都是可以使用的。 配置环境变量时,只需要写到程序
阅读全文
摘要:最近在接口测试时遇到一个奇怪的问题,data参数为json格式,运行时总是提示报文格式不对,把data参数放到JSON在线解析里面报文也是正确的。 后来通过打印data找到了问题所在,在python中打印data数据,会自动把双引号变为单引号,而单引号JSON格式不认,所以提示报文格式错误。 可以使
阅读全文
摘要:破解PyCharm完成注册 1.下载最新版本的PyCharm 2018.3.2安装完成。(官网下载,安装比较简单,不在描述) 2.下载 JetbrainsCrack-release-enc.jar包,将此jar包放在PyCharm安装目录的bin文件中,此jar包地址:https://pan.bai
阅读全文
摘要:os.listdir(PATH)返回指定路径下的文件和文件夹,结果是数组,如下图 返回D:\\SoftWare\\autoTest\\AutoRunFrame\\Report\\TestRport目录下的所有文件和文件夹,然后进行排序,取最后一个最新的文件,并返回最新文件的绝对路径
阅读全文
摘要:有一个文件ReadConfigIni.py,这个文件的路径是 D:\SoftWare\autoTest\AutoRunTest\Public\Common\ReadConfigIni.py os.path.realpath(__file__)获取当前文件的绝对路径,__file__指当前文件,在Re
阅读全文
摘要:在UI层面的自动化测试开发中,元素的定位与操作是基础。webdriver提供了很多种定位方法,以下总结了6种: 1、万能法:find_element_by_xpath("") 2、id定位:find_element_by_id("id"),id属性是唯一的 3、class定位,可使用类名,也可使用c
阅读全文
摘要:面向对象变成的基本思想:类和实例 类用于定义抽象类型 人 class Person(object): 数据封装class Person(object): pass def __init__(self,name): self.name = name 实例根据累的定义被创建出来 小明、小红 p1 = P
阅读全文
摘要:一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()将字典转化为字符串 (2)json.loads()将字符串转化为字典 2、json.dump()和json.load()主要用来读写json文件
阅读全文
摘要:继承 object 类的是新式类,不继承 object 类的是经典类,在 Python 2.7 里面新式类和经典类在多继承方面会有差异: B、C 是 A 的子类,D 多继承了 B、C 两个类,其中 C 重写了 A 中的 foo() 方法。 如果 A 是新式类,当调用 D 的实例的 foo() 方法时
阅读全文
摘要:1、整数 print 45678 + 0x12fd2 》123456 2、浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。浮点数可以用数学写法,如 1.23,3.14,-9.01等等。 3、
阅读全文
摘要:1、绝对值abs() 2、比较大小函数cmp(x,y) x<y,返回-1;x==y,返回0;x>y,返回1 3、求和sum(L) 4、转换成字符串函数str(123) 》 '123' 5、转换成整数函数int('123') 》 123 注意:10/4 = 2,10.0/4 = 2.5,1+2=3,1
阅读全文
摘要:Python四中集合list,tuple,dict,set list(有数组越界问题) 创建list:L = ['Michael', 100, True] 访问list:L[0] 倒序访问:L[-1] 添加新元素:L.append('paul')或者L.insert(0,'paul') 删除元素与:
阅读全文

浙公网安备 33010602011771号