- 博客(8)
- 收藏
- 关注
原创 Python如何获取当前类方法的名称
1、如果是直接写死在函数内可使用:sys._getframe().f_code.co_name示例:def func1(self): print(sys._getframe().f_code.co_name)2、单独写成函数,则使用:inspect.stack()[1][3]示例:def get_func_name(): return inspect.stack()[1][3]class ClassNameA: def func2(self)
2021-06-25 11:22:46
784
原创 pytest-yaml中如何进行变量替换或字符拼接
yaml中变量替换可以使用重复的节点,“&”和“*”配对使用,仅能做普通的替换不能拼接 使用&为变量类似于起了个别名,在后续可以使用*进行使用 示例dec: "预稿库列表页数据查询"a: &a_path "/api/v1/opt/material/"b: *a_pathparameters: 'video_query' : &b {'category': 0, 'page_num':1, 'page_size':10, 'statuses':3} # 视
2020-07-24 12:04:11
7564
1
原创 pytest-fixture使用
用法:fixture类似于不同的函数间调用。使用fixture标记的fuction可以被其它函数调用并拿到对应的返回值。备注:fixture标记的test_case不会被认为是一个case(pytest收集case时不计数),最后未标记的才是 若前序case(fixture标记的内容报错),调用方也会被标记为失败 使用方式:在方法func1()上标记@pytest.fixture,则func1可以被调用。可以通过func1名称拿到对应方法返回值使用参考:import pyte
2020-07-23 20:24:09
178
原创 Python如何获取当前类方法名称
1、如果是直接写死在函数内可使用:sys._getframe().f_code.co_name示例:def func1(self): print(sys._getframe().f_code.co_name)2、单独写成函数,则使用:inspect.stack()[1][3]示例:def get_func_name(): return inspect.stack()[1][3]class ClassNameA: def func2(self):
2020-07-13 17:59:43
1646
原创 php语法杂记
1、__FILE__当前php程序的就是完整路径(路径+文件名)2、dirname(__FILE__)当前php程序所在的路径(不包括文件名)eg. /Users/didi/Documents/Code/test/testInclude.php$the_full_name=__FILE__;$the_dir=dirname(__FILE__);echo $the
2016-10-09 19:41:11
200
原创 Postman参数配置
1、对请求返回结果进行测试使用 JSON.parse 将 JSON 字符串转换为对象var jsonData = JSON.parse(responseBody);var tmpData = jsonData.data;postman.setGlobalVariable("orderId", tmpData.order_id);2、对请求前数据进行预处理po
2016-10-09 16:23:14
7095
转载 Nginx日志深入详解
一、日志分类Nginx日志主要分为两种:访问日志和错误日志。日志开关在Nginx配置文件(/etc/nginx/nginx.conf)中设置,两种日志都可以选择性关闭,默认都是打开的。1、访问日志访问日志主要记录客户端访问Nginx的每一个请求,格式可以自定义。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息。Nginx中访问日志相关指令主要有两条:
2016-10-08 20:05:48
8468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人