Ethon

为什么要有方法,因为懒惰是一种美德。

   :: 首页  :: 新随笔  ::  ::  :: 管理

02 2020 档案

摘要:import threading import time # 通过函数方法创建多线程 def run(n): print('%s 线程开始了' % threading.current_thread().name) time.sleep(n) print('%s 线程结束了' % threading. 阅读全文
posted @ 2020-02-28 14:20 Ethon 阅读(253) 评论(0) 推荐(0) 编辑

摘要:环境:python3 + unittest + requests Excel管理测试用例, HTMLTestRunner生成测试报告 测试完成后邮件发送测试报告 jsonpath方式做预期结果数据处理,后期多样化处理 后期扩展,CI持续集成 发送邮件效果: 整体结构: common模块 class 阅读全文
posted @ 2020-02-24 13:34 Ethon 阅读(3169) 评论(0) 推荐(2) 编辑

摘要:import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONException; import com.alibaba.fastjson.JSONOb 阅读全文
posted @ 2020-02-14 10:17 Ethon 阅读(8957) 评论(0) 推荐(0) 编辑

摘要:Collections 中有一个方法叫做sort可以对集合中的内容进行排序,要使用这个sort方法进行排序的集合,里面的泛型必须实现Comparable接口,实现这个接口的对象才具备排序的功能,这种排序自然排序。 第一种:Comparable 排序接口,若一个类实现了Comparable接口,就意味 阅读全文
posted @ 2020-02-13 20:45 Ethon 阅读(347) 评论(0) 推荐(0) 编辑

摘要:List中字典指定元素排序 array = [{"score": "98", "name": "lili", "age": 19}, {"score": "98", "name": "chenming", "age": 18}, {"score": "88", "name": "wangxin", 阅读全文
posted @ 2020-02-13 16:37 Ethon 阅读(3074) 评论(0) 推荐(0) 编辑

摘要:# 位置传递, 只有一个*时表示元组 def func_1(*args): print(args) func_1(1) # (1,) func_1(1, 2) # (1, 2) func_1(1, 2, 3) # (1, 2, 3) list = [4, 5, 6] func_1(list) # ( 阅读全文
posted @ 2020-02-10 11:15 Ethon 阅读(220) 评论(0) 推荐(0) 编辑

摘要:可变对象:地址不变,里面内容可以改变 (list,dict,set) 不可变对象:只要内容改变,必须改变地址 (int,str,float,tuple,frozzenset) # 可变 list1 = [1, 3, 5, 6, 7, 8] list2 = list1 list1.remove(1) 阅读全文
posted @ 2020-02-10 10:27 Ethon 阅读(199) 评论(0) 推荐(0) 编辑