随笔分类 - python自动化
摘要:转载于:http://blog.csdn.net/u013471155 很多人对装饰器难以理解,原因是由于以下三点内容没有搞清楚: 关于函数“变量”(或“变量”函数)的理解 关于高阶函数的理解 关于嵌套函数的理解 那么如果能对以上的问题一一攻破,同时遵循装饰器的基本原则,相信会对装饰器有个很好的理解
阅读全文
摘要:1、首先需要安装flask这个模块:pip install flask。flask是个轻量级的接口开发框架2、开发接口有什么作用 1、mock接口,模拟一些接口,在别的接口没有开发好的时候,需要用mock去模拟一些接口。 2、知道接口是怎么开发的,了解接口怎么测试 3、查看数据温馨提示:如果在pyc
阅读全文
摘要:redis是一个非关系型数据库。 数据库包括非关系型数据库和关系型数据库。1、关系型数据库:mysql/oracle/sql server/db2/sqlite 数据是存在磁盘上的 2、非关系型数据库:mongodb/redis 没有表结构,没有sql语句,没什么字段。速度比关系型数据库快,redi
阅读全文
摘要:如果安装了多个版本的python,在线安装第三方模块时,需要指定版本。例如:python3 -m pip install xlutils 一、读excel,用到xlrd模块 二、写excel,用到xlwt模块 三、修改excel,用到xlrd,xlutils模块
阅读全文
摘要:import pymysql coon=pymysql.connect( host='xx.xx.xx.xx',user='jxz',passwd='123456', port=3306,db='jxz',charset='utf8' #port必须写int类型 #charset必须写utf8 )#建立数据库连接 cur=coon.cursor()#建立游标 cu...
阅读全文
摘要:os模块 time,datetime模块 random模块 hashlib模块
阅读全文
摘要:#常见内置函数 print(all([1,2,3,4]))#判断可迭代的对象里面的值是否都为真 print(any([0,1,2,3,4]))#判断可迭代的对象里面的值是否有一个为真 print(bin(10))#十进制转二进制 print(bool(None))#把一个对象转换成布尔类型 print(chr(69))#打印数字对应的ascii print(ord('E'))#打印字符串对应的a...
阅读全文
摘要:import json #json的load和dump方法 f=open('product.json','r',encoding='utf-8') res=f.read() product_dic=json.loads(res) #loads针对内存对象,即将Python内置数据序列化为字串 print(json.load(f)) #load针对文件句柄 d={ 'zll':...
阅读全文
摘要:a='python 1234' print(a.count('a')) #字符串出现a的次数 print(a.index('t')) #t在字符串的位置,如果存在多个相同的,返回第一个 print(a.find('t')) #t在字符串的位置 print(a.isuppuer()) #判断是否全部英文大写 print(a.islower()) #判断是否全部英文小写 print(a...
阅读全文
摘要:#字典是k-v形式,无序。key唯一students={'0001':'张三','0002':'李四','0003':'王五'}#字典方法print(students.items()) #打印字典里k-vprint(students.keys()) #打印字典的key值print(students.
阅读全文
摘要:import copynames=['张三','张三','李四','王五','a','b']#列表取值print(names[0]) #张三 列表下标从0开始print(names[-1]) #b 倒着取值#获取下标print(names.index('张三')) #0 获取下标,只获取第一个下标#
阅读全文
摘要:做自动化测试的语言有很多种,比如python、java、php、GO、ruby。。。可以随便选择其中一种深入学习。 相信很多人都有这个疑问:那比如我学习python,但是公司产品是用java开发的,怎么办?其实系统的开发语言和你做自动化选择的语言没有任何关系,所以放心大胆地选择一种语言深入学习吧。
阅读全文
摘要:以下通过2个小例子理解下条件判断 1、猜数字游戏 break:结束整个循环 continue:结束当前循环,不执行continue后面的代码,重头开始 2、猜年龄游戏 这里要注意,input输入都是string类型,需要强制转换成int类型才可以比较。
阅读全文
摘要:get请求接口 1、双击打开postman 2、选择请求方式get,url,点击send 3、搞定,一个简单的get请求接口已完成,可以在下面body查看返回结果。 post请求 post请求和get请求操作步骤一样,都是选择请求方法,输入url,填写参数,点击send。最大的区别就是请求参数的输入
阅读全文
摘要:一、什么是接口测试? 接口测试是测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各子系统之间的交互点。 接口测试也是输入功能测试。区别就是功能测试是界面看得到的,接口测试是通过传参得出返回值的。 为啥要进行接口测试? 1、能够发现页面上发现不了的bug; 2、检查系统的异常处理能
阅读全文
摘要:get和post的区别这个问题在面试经常问到 在显浅方面分析 1、get的参数写在url或者通过cookie传参,post将数据放到body中。 2、get的url长度有限制,post数据则可以非常大。 3、post比get安全,因为数据在地址栏上不可见。 4、一般get请求用来获取数据,post请
阅读全文

浙公网安备 33010602011771号