2019年7月27日

摘要: 2.readme.md 3.config--setting 4.lib--read_case.py A.安装jsonpath模块,找相关数据方便 B.config中新建用例模板 C.编辑read_case.py--读excel,获取数据 D.atp实例化--setting中实例化 使用Faker模块 阅读全文
posted @ 2019-07-27 21:53 xiao28 阅读(104) 评论(0) 推荐(0) 编辑
 
摘要: 多线程、多进程 1.进程: 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。进程是很多资源的集合 2.线程: 线程和线程直接都是独 阅读全文
posted @ 2019-07-27 20:02 xiao28 阅读(114) 评论(0) 推荐(0) 编辑

2019年7月12日

摘要: 异常处理 #出现异常时,给予提示,基本操作如下: #捕捉所有错误Exception,具体错误需要查询python常用错误类型 面向对象 例如买车过程 练习 阅读全文
posted @ 2019-07-12 20:51 xiao28 阅读(122) 评论(0) 推荐(0) 编辑

2019年7月6日

摘要: 网络请求 redis 定义:关系型数据库 例子1: 例子2: 接口开发 阅读全文
posted @ 2019-07-06 15:15 xiao28 阅读(453) 评论(0) 推荐(0) 编辑

2019年6月29日

摘要: 模块 1、标准模块 python自带的 2、第三方模块 pymysql 3、自己写的python文件 一个python文件,就是一个模块 #导入模块的实质--把文件从头到尾运行一遍 #查找模块的顺序 操作数据库 安装第三方模块 操作Excel 枚举Excel 循环写入Excel 修改Excel 写入 阅读全文
posted @ 2019-06-29 08:30 xiao28 阅读(184) 评论(0) 推荐(0) 编辑
 
摘要: #1、获取到某个目录下面所有的文件#2、判断是否以.txt结尾#3、如果是.txt结尾打开这个文件,读取内容#4、判断这个关键字是否在文件内容里面#5、如果在的话 就输出import osdef find_content(keyword,path): if os.path.exists(path): 阅读全文
posted @ 2019-06-29 08:00 xiao28 阅读(124) 评论(0) 推荐(0) 编辑

2019年6月15日

摘要: 列表生成 定义:额可以简写循环代码。例如1: 》拆分成以下 执行顺序 例如2:先循环,然后执行条件判断(循环后面可以加条件),最后执行操作,最后返回到list中 *str(i).zfill(2)字符串位数补零操作 三元表达式 》if 条件满足为前面的值,否则是后面的值,可以转换为以下: 集合 定义: 阅读全文
posted @ 2019-06-15 10:52 xiao28 阅读(207) 评论(0) 推荐(0) 编辑

2019年6月14日

摘要: Json的操作 定义:Json是一个字符。例如: json直接操作文件 json.dump转成字符串 json直接操作文件json.load转成字典(*要先读文件) 切片 定义:list取值的一种方式。例如: 浅拷贝、深拷贝 阅读全文
posted @ 2019-06-14 11:19 xiao28 阅读(155) 评论(0) 推荐(0) 编辑

2019年5月31日

摘要: #删除 #取值 例如: #方式二逐行处理 不用关闭文件的方式 阅读全文
posted @ 2019-05-31 20:43 xiao28 阅读(157) 评论(0) 推荐(0) 编辑
 
摘要: #监控服务器日志,找出每分钟访问超过100次的ip地址。#1、每分钟读取一次文件,获取文件内容#2、从文件内容里面找到ip地址#3、判断每个ip出现的次数,如果超过100次,就找出来 import time point = 0 while True: ips = {}#存放所有的ip地址 f = open('access.log',encoding='utf-8') f... 阅读全文
posted @ 2019-05-31 20:42 xiao28 阅读(115) 评论(0) 推荐(0) 编辑