python 中 re 模块的使用
常量 flag:引擎选项 re.S re.M re.I
方法:编译 compile
单次匹配 match search fullmatch,全文搜索 findall finditer
匹配替换 sub subn
分隔字符串 re.split
分组:group,groups,groupdict
python学习笔记:高级文件操作shutil
深入理解shutil模块
copyfileobj、copyfile、copymode、copystat
copy、copy2、copytree
rmtree
move
python学习笔记:文件操作和路径操作
文件操作:文件的打开关闭和读写
上下文管理 with
路径操作os.path模块、pathlib模块
os模块
python学习笔记:装饰器
函数作用域,闭包
高阶函数
函数柯里化
装饰器
jupyterlab的安装及使用
jupyterlab的基本使用
python学习笔记:内建函数
匿名函数 lambda 表达式
内建函数 id,hash,type,input,print,len
float,int,hex,oct,bool,list,tuple,dict,set
isinstance,issubclass
abs,max,min,round,pow,range,divmod,sum
chr,ord,str,repr,ascii
sorted,reversed,enumerate,iter,next
zip,all,any,filter,map
python学习笔记:函数参数
几种传参方式和解构介绍
python学习笔记:推导式和生成器表达式
列表推导式、集合推导式,字典推导式
生成器表达式、生成器函数
递归函数、斐波那契数列
python学习笔记:可迭代对象、迭代器、生成器
深入理解可迭代对象、迭代器、生成器的区别
FastAPI初探
fastapi get
charles map remote和fastapi结合
yaml在python中的使用
yaml基本语法
yaml在python的使用
pyyaml
pytest生成测试报告
生成测试报告:pytest-html
Allure
结合allure生成测试报告
pytest进阶学习笔记
pytest fixtures:作为函数参数,scope参数控制fixture的作用范围,conftest.py ,自动执行 fixture
数据驱动: fixture 传递参数, parametrize 参数化,pytest 结合 YAML
多线程并行与分布式执行
pytest的基本使用
pytest简介
pytest命令行参数
setup和teardown调用顺序
pytest测试用例的执行顺序控制:pytest-ordering插件
sdkman管理多版本java
uiautomatorviewer在mac上运行报错
sdkman及其常用命令
sdkman管理多版本java
正则表达式
正则表达式基本语法
元字符,行首和行尾,转义、重复
或 分组 / 捕获
断言(零宽断言、负向零宽断言)
贪婪和非贪婪
引擎选项:IgnoreCase(忽略大小写)、Singleline(单行模式)、Multiline(多行模式)
linux 文本处理三剑客
grep
awk
sed
linux 常用命令总结
个人常用命令汇总
linux shell 脚本
变量,函数
流程控制if
流程控制while/until
流程控制case
流程控制for
linux 进阶
shell环境:环境变量
vi简介
正则表达式
文本处理