AWS CodeWhisperer 上手初体验安装与使用

2023-06-06
阅读 5 分钟
1.3k
代码生成器最近有点多,为了提高效率最近在我的 VSCode 上先后安装了 Bito、Codeium、Tabnine AI Assistant 等等,还有本文中刚有 AWS 推出的 CodeWhisperer。接下来就来看看这款 AI 代码生成器如何使用吧。
封面图

FastAPI 快速开发 Web API 项目: 路径参数和查询参数

2023-04-06
阅读 9 分钟
1.3k
FastAPI 快速开发 Web API 项目学习笔记:第一篇:通过 Python FastAPI 开发一个快速的 Web API 项目第二篇:FastAPI 的路由介绍与使用第三篇:FastAPI 开发中数据校验利器 Pydantic 介绍与集成使用1 介绍FastAPI 允许您定义客户端在向 API 或 Web 应用程序发出请求时可以包含在 URL 中的参数和变量。这些参数可用于查询...
封面图

FastAPI 开发中数据校验利器 Pydantic 介绍与集成使用

2023-04-04
阅读 7 分钟
1.9k
Pydantic 是一个 Python 库,它提供了一种简单方便的方法来验证和操作数据。它的创建是为了帮助简化数据验证过程并提高开发人员的效率。 Pydantic 与 Python 的数据结构无缝集成,并提供灵活且用户友好的 API 来定义和验证数据。使用 Pydantic,开发人员可以定义他们的数据结构和验证规则,库将自动验证传入数据并在不满...
封面图

FastAPI 的路由介绍与使用

2023-04-03
阅读 5 分钟
2.1k
上一篇文章中,我介绍了 FastAPI 框架的安装和 HelloWorld 项目搭建方式。本文将介绍如何使用 Router 路由处理 FastAPI 中的请求。
封面图

通过 Python FastAPI 开发一个快速的 Web API 项目

2023-04-03
阅读 4 分钟
2.2k
FastAPI 是一个快速、轻量级的现代 API,与其他基于 Python 的 Web 框架(如 Flask 和 Django )相比,有一个更容易的学习曲线。FastAPI 相对较新,但它有一个不断增长的社区。它被广泛地用于构建网络 API 和部署机器学习模型。正是因为大量的库和框架保证了 Python 拥有良好的开发速度和便利性,使 Python、Go 和 Rust ...
封面图

一文了解 Python 中的生成器

2022-04-01
阅读 5 分钟
776
前言生成器很容易实现,但却不容易理解。生成器也可用于创建迭代器,但生成器可以用于一次返回一个可迭代的集合中一个元素。现在来看一个例子: {代码...} 每次执行 yield 语句时,函数都会生成一个新值。“生成器”这个词被混淆地用来表示生成的函数和它生成的内容。当调用生成器函数时,它甚至没有开始执行该函数就返回...
封面图

学习Python一年,这次终于弄懂了浅拷贝和深拷贝

2020-04-06
阅读 4 分钟
1.3k
官方文档:copy主题 源代码: Lib/copy.py 话说,网上已经有很多关于Python浅拷贝和深拷贝的文章了,不过好多文章看起来还是决定似懂非懂,所以决定用自己的理解来写出这样一篇文章。 当别人一提起Python中的复制操作,你会不会立马站起来说:“我会”,于是就有了如下操作: {代码...} 那浅拷贝和深拷贝有什么区别呢,你能...