会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿菠萝阿瑶
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
49
下一页
2021年9月18日
FastAPI(5)- 查询参数 Query Parameters
摘要: 什么是查询参数? http://127.0.0.1:8000/get?name=xxx&age=18 http://127.0.0.1:8000/get?age=18&name=xxx 在 url 的 ? 后面跟着的一组或多组键值对,就是查询参数 FastAPI 的查询参数 当声明了不属于路径参数以
阅读全文
posted @ 2021-09-18 10:23 小菠萝测试笔记
阅读(2233)
评论(0)
推荐(1)
2021年9月17日
FastAPI(4)- 路径参数 Path Parameters
摘要: 什么是路径 假设一个 url 是: http://127.0.0.1:8080/items/abcd 那么路径 path 就是 /items/abcd 路径参数 就是将路径上的某一部分变成参数,可通过请求传递,然后 FastAPI 解析 最简单的栗子 import uvicorn from fast
阅读全文
posted @ 2021-09-17 23:52 小菠萝测试笔记
阅读(2660)
评论(0)
推荐(2)
2021年9月16日
FastAPI(3)- uvicorn.run()
摘要: Uvicorn 基于 uvloop 和 httptools 构建的非常快速的 ASGI 服务器 它不是一个 Web 框架,而是一个服务器 例如,它不是一个提供路径路由的框架,这是 FastAPI 框架提供的东西 它是 Starlette 和 FastAPI 的推荐使用的服务器 总结 uvicorn
阅读全文
posted @ 2021-09-16 00:38 小菠萝测试笔记
阅读(11748)
评论(2)
推荐(1)
Python - WSGI 和 ASGI 服务器
摘要: WSGI wiki 上的解释 Web Server Gateway Interface Web 服务器网关接口 是为 Python 定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口 WSGI 的问题 随着移动网络的发展,Web 技术也在升级,比如 WebSocket、HTT
阅读全文
posted @ 2021-09-16 00:10 小菠萝测试笔记
阅读(5135)
评论(0)
推荐(0)
2021年9月15日
Python - pydantic(3)错误处理
摘要: 常见触发错误的情况 如果传入的字段多了会自动过滤 如果传入的少了会报错,必填字段 如果传入的字段名称对不上也会报错 如果传入的类型不对会自动转换,如果不能转换则会报错 错误的触发 pydantic 会在它正在验证的数据中发现错误时引发 ValidationError 注意 验证代码不应该抛出 Val
阅读全文
posted @ 2021-09-15 20:18 小菠萝测试笔记
阅读(1480)
评论(0)
推荐(1)
Python - poetry(6)pyproject.toml 文件详解
摘要: pyproject.toml 文件 tool.poetry 是最基本的section,然后它由多个 sections 组成 name package 名字,必填 version package 版本号 ,必填 description package 描述 ,必填 license package 许可
阅读全文
posted @ 2021-09-15 13:56 小菠萝测试笔记
阅读(2409)
评论(0)
推荐(0)
Python - poetry(5)依赖规范
摘要: 啥是依赖规范 可以以各种形式指定项目的依赖项,取决于依赖项的类型以及安装项目可能需要的可选约束 版本约束 ^ 约束 编写规范允许的版本范围 ^1.2.3 >=1.2.3 <2.0.0 ^1.2 >=1.2.0 <2.0.0 ^1 >=1.0.0 <2.0.0 ^0.2.3 >=0.2.3 <0.3.
阅读全文
posted @ 2021-09-15 10:58 小菠萝测试笔记
阅读(1256)
评论(0)
推荐(0)
Python - poetry(3)配置项详解
摘要: config 命令 poetry 通过 config 命令进行配置 也可以直接在 config.toml 文件中进行配置,该文件将在首次运行该命令时自动创建 文件目录 macOS:~/Library/Application Support/pypoetry Windows: C:\Users\<us
阅读全文
posted @ 2021-09-15 10:56 小菠萝测试笔记
阅读(3743)
评论(0)
推荐(1)
Python - poetry(4)管理环境
摘要: 环境隔离 poetry 核心之一:使项目环境隔离,意味着始终和本地全局 Python 环境隔离 poetry 首先会检查当前项目是否在虚拟环境中运行:如果是将直接使用它,而不创建新的;如果不是,poetry 将使用它已创建的或创建一个全新的虚拟环境 默认情况下,poetry 将尝试使用当前激活的 P
阅读全文
posted @ 2021-09-15 10:56 小菠萝测试笔记
阅读(1693)
评论(0)
推荐(0)
Python - poetry(2)命令介绍
摘要: poetry 语法格式 poetry [-h] [-q] [-v [<...>]] [-V] [--ansi] [--no-ansi] [-n] <command> [<arg1>] ... [<argN>] 全局 options --verbose (-v|vv|vvv):增加消息的详细程度:“-
阅读全文
posted @ 2021-09-15 10:56 小菠萝测试笔记
阅读(3369)
评论(0)
推荐(0)
2021年9月14日
Python - poetry(1)包管理利器的入门介绍
摘要: Python 虚拟环境详解 https://www.cnblogs.com/poloyy/p/15266382.html poetry 官方介绍 github:https://github.com/python-poetry/poetry 文档(要🪜):https://python-poetry.
阅读全文
posted @ 2021-09-14 14:43 小菠萝测试笔记
阅读(2247)
评论(0)
推荐(2)
Python - 虚拟环境 venv
摘要: 什么是虚拟环境 这是 Python 3.3 的新特性:https://www.python.org/dev/peps/pep-0405/ 假设自己电脑主机的 Python 环境称为系统环境,而默认情况下,虚拟环境和系统环境是完全隔离的 每个系统环境下可以有多个虚拟环境 每个虚拟环境都有自己的 Pyt
阅读全文
posted @ 2021-09-14 10:26 小菠萝测试笔记
阅读(2008)
评论(2)
推荐(3)
2021年9月13日
FastAPI(2)- 快速入门
摘要: 安装 FastAPI pip install fastapi # 将来需要将应用程序部署到生产环境可以安装 uvicorn 作为服务器 pip install uvicorn 最简单的代码栗子 from fastapi import FastAPI app = FastAPI() @app.get(
阅读全文
posted @ 2021-09-13 22:00 小菠萝测试笔记
阅读(2686)
评论(1)
推荐(1)
2021年9月12日
Python - pydantic(2)嵌套模型
摘要: 简单的栗子 class User(BaseModel): id: int # 必填字段 name: str = "小菠萝" # 有默认值,选填字段 signup_ts: Optional[datetime] = None friends: List[int] = [] # 列表中元素是 int 类型
阅读全文
posted @ 2021-09-12 22:19 小菠萝测试笔记
阅读(845)
评论(0)
推荐(0)
Python - 面向对象编程 - __dict__
摘要: 为什么要讲 __dict__ 在 Python 类的内部,无论是类属性、实例属性、实例方法、类方法、静态方法,都是以字典的形式进行存储的,其中属性名作为键,而值作为该键对应的值 为了方便查看类包含了哪些属性、方法,就可以使用类提供的 __dict__ 属性,记住是一个属性,不是方法来的 单继承的栗子
阅读全文
posted @ 2021-09-12 18:49 小菠萝测试笔记
阅读(659)
评论(0)
推荐(0)
Python - 面向对象编程 - 反射 hasattr、getattr、setattr、delattr
摘要: 什么是反射 反射的概念是由 Smith 在 1982 年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) Python 面向对象中的反射 通过字符串的形式操作对象的属性 Python 中一切皆为对象,所以只要是对象都可以使用反射 比如:实例对象、类对象、本模块、其他模块
阅读全文
posted @ 2021-09-12 18:11 小菠萝测试笔记
阅读(979)
评论(0)
推荐(1)
Jmeter 学习路线
摘要: 前言 Jmeter 也是测试必备技能之一了,无论是接口自动化测试、性能测试 使用教程 入门介绍篇 Jmeter系列(1)- 环境部署 Jmeter系列(2)- Jmeter的详细介绍 Jmeter系列(3)- Jmeter安装目录介绍 Jmeter系列(4)- Jmeter面板介绍 Jmeter系列
阅读全文
posted @ 2021-09-12 11:35 小菠萝测试笔记
阅读(30138)
评论(5)
推荐(18)
2021年9月11日
Docker 学习路线
摘要: 前言 Docker 也越来越重要了..必须单独的一篇文章来放学习路线 卷起来!! 常用命令 Docker 命令大全 使用教程 什么是 Docker Centos 7.x 下安装 Docker Centos 7.x 下 Docker 镜像加速配置 注册 docker hub 的账号 如何修改 dock
阅读全文
posted @ 2021-09-11 23:02 小菠萝测试笔记
阅读(5655)
评论(0)
推荐(2)
Git 学习路线
摘要: 前言 感觉 Git 还是很重要,应该单独开一篇文章来讲 Git... 使用系列教程 Git 系列教程(1)- Git 简介 Git 系列教程(2)- Git 安装 Git 系列教程(3)- 初次运行 Git 前的配置 Git 系列教程(4)- 获取 Git 仓库 Git 系列教程(5)- 记录每次更
阅读全文
posted @ 2021-09-11 22:46 小菠萝测试笔记
阅读(2499)
评论(0)
推荐(0)
数据库学习路线
摘要: 前言 会分三大部分吧:Mysql、Redis、MongoDB 卷起来了...测试竟然要会三种数据库... Redis 基本没写,只能看后面用起来再详细写了 Mysql 常用语句 Mysql常用sql语句(1)- 操作数据库 Mysql常用sql语句(2)- 操作数据表 Mysql常用sql语句(3)
阅读全文
posted @ 2021-09-11 22:44 小菠萝测试笔记
阅读(2507)
评论(0)
推荐(1)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
49
下一页
公告