随笔分类 -  python相关

2 Pytest测试框架升华篇
摘要:pytest框架实现一些前后置(固件、夹具)的处理,常用三种 一、setup/teardown, setup_class/teardown_class全部 class TestClass: # 这个在所有的用例之前只执行一次 def setup_class(self): print("在每个类执行前 阅读全文
posted @ 2023-02-22 17:04 叮叮当~ 阅读(34) 评论(0) 推荐(0)
1 Pytest测试框架入门篇
摘要:1 pytest简介 pytest是一个非常成熟的python的单元框架,比unittest更灵活,容易上手 pytest可以和selenium,requests,appium结合实现web自动化,接口自动化,app自动化 pytest可以实现测试用例的跳过以及returns失败用例重试 pytes 阅读全文
posted @ 2023-02-22 17:04 叮叮当~ 阅读(58) 评论(0) 推荐(0)
python库pydantic的BaseModel
摘要:pydantic库是python中用于数据接口定义检查与设置管理的库。 pedantic在运行时强制执行类型提示,并在数据无效时提供友好的错误。 安装: pip install pydantic 常见类型: 1. BaseModel 基本模型 from pydantic import BaseMod 阅读全文
posted @ 2022-11-16 16:38 叮叮当~ 阅读(3978) 评论(0) 推荐(0)
快速打包python项目为zip文件
摘要:如何将一个python项目快速打包成一个zip压缩文件呢,这里有一个小方法。 一 具体实现 在python项目的根目录下新建一个Makefile文件,文件具体内容如下: .PHONY: zip zip: @rm -f run.zip @zip -r run.zip . -x \ '.git/*' \ 阅读全文
posted @ 2022-09-01 16:29 叮叮当~ 阅读(1090) 评论(0) 推荐(0)
利用webhooks在企业微信中启用群机器人发送消息
摘要:以企业微信PC端为例,利用webhooks在企业微信中启用群机器人接收、发送消息。 1. 添加机器人并获取webhooks地址 获得webhook地址如: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=1234567-5c06-4e35-b 阅读全文
posted @ 2022-08-23 14:03 叮叮当~ 阅读(4786) 评论(0) 推荐(0)
pydantic 支持Dotenv 文件设置变量
摘要:1. 安装 pip install pydantic pip install pydantic[dotenv] 注意: 安装pip install pydantic[dotenv]时会提示no matches found: pydantic[dotenv],zsh会将[], ^等这些bash中并不会 阅读全文
posted @ 2022-08-23 10:48 叮叮当~ 阅读(864) 评论(0) 推荐(0)