摘要: 简单絮叨一些 前面一篇文章唠了异常处理和路径操作配置,今天主要唠下依赖项 Fastapi中提供了依赖注入系统,怎么理解呢? 其实就是本来我是要接收很多参数来构造对象,现在我只接收一个已经实例化的对象。 网上很多的抽象解读,感觉看多了,都emo了,虽说上述总结的一句话比较狭义,但是并没有偏多少,主旨是 阅读全文
posted @ 2022-03-03 11:33 一名小测试 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 简单絮叨一些 上篇文章主要唠了表单和文件上传等功能,这次主要是唠下异常处理、路径操作配置和JSON兼容编码器等。异常处理就是针对 某些情况下,需要向客户端返回错误提示。路径操作配置就是路径操作装饰器支持多种配置参数。JSON兼容器是在某些情况 下,您可能需要将数据类型转换为与 JSON 兼容的类型等 阅读全文
posted @ 2022-03-01 17:13 一名小测试 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 简单絮叨下,如有问题请私信 上篇文章主要唠了接口响应的一些东西,今天主要是唠Form表单和文件处理。表单可以理解为数据采集,而文件处理就是在获得客户端的文件进行数据返回或者直接上传服务器。 fastapi框架中提供了操作表单的Form和处理文件的File,其参数的方式与 Body 和 Query一样 阅读全文
posted @ 2022-02-28 17:59 一名小测试 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 简单絮叨一下 前面聊Cookie和Header一些事情,今天主要聊聊关于响应的一些事情 响应就是接口的返回值,及状态码等,这个是必须要有的。其返回的数据主要是用于前端调试页面和测试进行测试的参考。 响应模型 fastapi只需要在任意路径(@app.get()、@app.post()、@app.pu 阅读全文
posted @ 2022-02-24 20:45 一名小测试 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 快速启动-android稳定性测试 前置条件: 需安装adb环境、需安装adb环境、需安装adb环境,重要事情说三遍 项目简介: 结合字节跳动提供的开源工具Fastbot_android, 进行封装了基础版的稳定性测试,只需要数据线连接电脑,并确定在cmd中输入adb devices,看到了手机设备 阅读全文
posted @ 2022-02-23 18:44 一名小测试 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 请求体 - 字段 字段与使用 Query、Path 和 Body 在路径操作函数中声明额外的校验和元数据的方式相同,可以使用 Pydantic 的 Field 在 Pydantic 模型内部声明校验和元数据。 注意点:Field 是直接从 pydantic 导入的,而不是像其他的(Query,Pat 阅读全文
posted @ 2022-02-13 21:03 一名小测试 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 新年快乐,今天主要是唠唠如何传请求体 当需要给api发送一些数据时,就需要用到请求体了。 请求体就是客户端给api发送的一些数据,响应体是api发送给客户端的一些数据。 这里就不能使用 GET 操作(HTTP 方法)发送请求体。要发送数据,你必须使用下列方法之一:POST(较常见)、PUT、DELE 阅读全文
posted @ 2022-02-07 22:19 一名小测试 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 这几天文章更新的都不是很频繁,主要是在倒腾fastapi框架(当然,自身懒惰也有,年底比较忙也有),这个框架官方介绍就是高性能,易于学习,高效编码,生产可用,因为最近挺火的,也来蹭下。 本篇文章主要聊得是利用docker搭建fastapi接口,其余文章后面空了会补上来吧,下面进入正文。 步骤一:安装 阅读全文
posted @ 2022-01-12 20:15 一名小测试 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 最近状态不佳,文章更新的没那么频繁,很是抱歉 ! 今天主要是聊聊playwright中的上传和下载操作,playwright中的上传和下载比selenium的上传和下载要简便些,例:selenium中的上传还要有对话框选择文件,再点击上传,而playwright中是找到元素执行点击后设置一个文件位置 阅读全文
posted @ 2021-12-16 19:29 一名小测试 阅读(630) 评论(2) 推荐(0) 编辑
摘要: textwrap 模块提供了一些快捷函数,以及可以完成所有工作的类 TextWrapper。 如果你只是要对一两个文本字符串进行自动换行或填充,快捷函数应该就够用了;否则的话,你应该使用 TextWrapper 的实例来提高效率。 语法简介 textwrap模块提供的快捷函数如下: wrap函数: 阅读全文
posted @ 2021-12-14 19:46 一名小测试 阅读(525) 评论(0) 推荐(0) 编辑