- 博客(20)
- 收藏
- 关注
原创 函数引用、闭包、装饰器
Python 解释器在遇到装饰器时,会将被装饰函数引用做为参数传递给闭包的外函数,外函数执行后,返回内函数的引用,此时,再将内函数引用赋值给被装饰器函数。当 Python 解释器执行完装饰过程后,被装饰函数的函数名就不在保存原函数的引用,而是保存的闭包函数。由于装饰器本质上就是一个闭包函数,所以在使用自定义装饰器之前,需要先定义一个用来做为装饰器的闭包。将一个函数名,赋值给另一个变量名,赋值后,此变量名就可以做为该函数的一个别名使用,进行调用函数。而当执行被装饰函数时,实际执行的是闭包函数。
2025-02-24 17:05:40
195
原创 算法-数组-滑动指针
我们可以使用两个指针(`start` 和 `end`)来表示当前考察的子数组的范围。`end` 指针扩展范围,而 `start` 指针收缩范围。-通过调整这两个指针,我们可以高效地维护当前子数组的和(`current_sum`)。
2024-10-25 00:12:18
362
1
原创 接口自动化相关知识总结
是 JavaScript Object Notation 的缩写。是一种轻量级的数据交换格式。是理想的接口数据交换语言。Content-Type 为 application/jsonpost请求方法中有3种参数如果请求体中用了data默认是表单格式。如果请求中用的是json 默认格式是jsonJSON格式的响应体指的是HTTP响应中的消息体(message body),它是以JSON格式编码的数据。r.json():返回 python 字典。使用 JSON 格式编写的。
2023-07-04 00:30:19
999
1
原创 测试平台实践二
在主页面中添加<router-view/> ,所有的子路由才会展示在内容区域中。把三个页面进行嵌套入主键中。点击测试任务展示对应的内容。
2023-05-17 00:26:28
138
原创 测试平台-前端ui总结大全
插件安装示范复杂的功能必须与用户交互,用户交互通过事件来完成,事件来处理操作作用:绑定事件监听器表达式:方法或者内联语句--v-on 指令写法-->--简写形式-->--v-on 绑定函数名称-->--v-on 绑定函数调用-->2、作用:定义方法data(){methods:{// 在此定义方法,方法之间用逗号分隔})this:指向该方法所属的实例,可以访问 data 中的属性或其他方法例子:<head></head><body>-- 绑定函数名的方法 -->
2023-05-16 23:31:05
269
1
原创 python列表list之append、extend、insert、pop、sort、reverse
python列表list之append、extend、insert、pop、sort、reverse
2023-01-12 16:05:00
2534
原创 2020-08-11
WebDriverWait 函数报错:TypeError: __init__() takes 1 positional argument but 2 were given在弹出框前面增加显性等待的过程中,WebDriverWait 函数报错:TypeError: __init__() takes 1 positional argument but 2 were given错误的代码:正确的代码:在alert_is_present后面增加一个()后,问题就解决了注意:driver.
2020-08-11 22:41:19
355
原创 2020-08-11
web+selenium之特殊控件--日历控件日历控件的原理从f12中可以看到,日历控件的本质是文本输入框,那为什么不可以进行send_keys()直接输入日期??奥妙在于设置了只读属性--raedonly.,删除只读属性后,发现可以进行,send_keys()操作。因此可以删除只读属性后直接输入日期。由于selenium没有提供相应的删除方法,故借用JAVAScript进行操作打开f12,点击Console,在下方进行步骤一、二、三后,可以发现,可以在4的位置进行输入.
2020-08-11 21:07:25
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人