- 博客(11)
- 收藏
- 关注
原创 Pytest基础框架梳理(未完待续)
注:本文为学习笔记博,已成功搭建并在原基础上做了一些优化,框架源自:https://blog.csdn.net/tester_sc/article/details/118617901。
2023-05-11 14:58:07
317
原创 获取邮箱验证码设置为环境变量脚本
内置序列有字符串、列表、元组、字典序列分为可变序列和不可变序列。 如果更改值,其内存地址没有更改,称为可变序列。列表、字典为可变序列。 如果更改值,其内存地址更改了,称为不可变序列。字符串、元组为不可变序列共同点:序列都可以使用索引和切片不同点:如下图............
2022-09-01 12:41:05
295
原创 unittest学习之yaml文件读取学习
1、字符串不需要用引号2、冒号两边要有空格一、只能返回一个整体demo: model:登录 data: username:ww pwd:123二、用‘-’隔开,一个-就是一组数据- model: 注册模块 title: 注册成功 url: http://api.nnzhp.cn/api/user/user_reg method: POST data: username: yingcr10 pwd: Ace123456 cpwd: Ace12
2022-04-06 12:57:19
706
原创 Cookies、Session、Token了解
之前一直模模糊糊,看完虚竹老师的课现在好像理解了一点**Cookies:**早期互联网只有文字的获取,cookies以文本的形式将页面不常变的东西缓存在客户端,极大提升用户访问的速度。**Session:**中期以交互为主要互动,但因为HTTP是无状态协议,每一个接口的访问都是独立存在,为了避免重复登录,实现交互,所以有了session,临时会话机制。当用户登录系统,服务端会生成一个临时会话,这个会话只限于服务端与该用户进行交互,服务端保存用户的sessionid,如果用户发送请求都会带上session
2022-04-05 19:20:49
223
原创 Python生成器理解
生成器是一边循环一边运算的机制,可以避免内存浪费代码示例:'''构造一个函数生成器,传入一个数字,然后打印该数字内的斐波那契数列'''def fabs(num): a = 0 b = 1 count = 0 while count < num: tmp = a a = b b = tmp + b yield b#函数会在此处暂停,相当于return count += 1f =
2022-04-04 22:04:39
597
原创 lambda函数理解
lambda表达式lambda arg1,arg2,arg3…argN:expression如果使用传统函数定义方式的话是这样的:def lambda ( arg1,arg2,arg3…argN):return expressionlambda表达式使用示例mapped = list(map(lambda x:ord(x)+10,'test'))print(mapped)打印:[80, 115, 125, 114, 109]...
2022-04-04 18:29:32
252
原创 python装饰器理解
装饰器是用来拓展原有函数功能的装饰函数原理是将原有函数作为参数传入装饰器,装饰器中会在原有函数前后加上其他功能,并利用闭包将新函数返回,等待主函数调用。装饰器的作用是可以不改变原有函数代码和调用方式的情况下,对函数功能进行拓展装饰器代码示例如下:'''使用装饰器构造登录检测功能vip等级判断功能打印支付结果功能date:2022/4/4'''def login(func): def inner(*args,**kwargs): if accont['is_aut
2022-04-04 17:50:02
603
原创 Python闭包理解
(此号文章均为个人学习理解,不一定正确)1、闭包是什么?闭包现象是指返回嵌套函数作为一个闭包,可在函数之外访问函数局部变量的现象2、闭包原理:函数执行后为什么还能访问函数定义的变量呢?因为其返回为嵌套函数,函数__ closure 属性负责闭包绑定,闭包后将嵌套函数操作结果存在 closure __属性中,cell 对象的cell_contents 属性就是闭包中的自由变量,通过以下代码可查看变量print(x.__closure__[0].cell_contents)3、闭包函数结构及调用方
2022-04-04 16:22:58
3146
原创 《python大学实用教程》练习与编程5 第18题
字典可以使用sorted()函数sorted()函数sorted(iterable, /, *, key=None, reverse=False) Return a new list containing all items from the iterable in ascending order. A custom key function can be supplied to customize the sort order, and the ...
2020-08-13 00:29:18
518
原创 python的translate()函数理解
python 3函数名:translate()功能:到对字符进行交换或过滤语法:translate(table, /)使用例子:import string # 引用 maketrans 函数。 intab = "aeiou"outtab = "12345"trantab = str.maketrans(intab, outtab) s = "this is string example....wow!!!"print (s.translate(trantab))
2020-08-12 21:39:46
7844
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人