首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python语言的点点滴滴
宇宙之一粟
创建于2022-02-20
订阅专栏
Python从入门到实战
等 125 人订阅
共81篇文章
创建于2022-02-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Python Asyncio 如何工作?从零开始重新创建
当下 asyncio 是 Python 中最流行的话题之一,这是理所当然的:它是处理 I/O 密集型程序最好的方法之一。当我学习 asyncio 时,我花了很长一段时间去理解它的实现原理。
TurboGears 2介绍
TurboGears 作为 Pylons 之上的全栈层诞生,现在是一个独立的 WSGI Web 框架,既可以作为全栈框架(如 Django),也可以与微框架(如 Flask)结合使用。
让你的代码更优雅的 9 个 Python 绝妙技巧
"美丽胜于丑陋"。 这不仅是《Python 禅》的第一句话,也是所有 Python 开发者的信条。 但如何区分代码的美与丑呢? 更重要的是,如何写出漂亮的 Python 代码? 光说不练假把式。
Python 读取和写入文本文件
在日常开发中,最常执行的数据处理任务之一是从文件中读取数据,以某种方式对其进行操作,然后将结果数据写入新的数据文件以供以后用于其他目的。 我们为什么要读写文件? 打开和读入文件使我们能够处理较大的数据
Python 代码格式化 Ruff 介绍及其使用方法
Ruff 不仅是一个 linter,而且还是一个格式化程序。在这篇短文中,我们将学习如何使用格式化程序 Ruff, 目前其在 GitHub 收获了 23.8k 的 stars,版本是 0.2.2。
使用 Blacksheep 和 Piccolo ORM 构建简单 REST API | Python
在使用 Django 和 FastAPI 一段时间之后,我在 awsome fastapi 发现了 BlackSheep 这个异步网络框架。因此来翻译一篇快速的 Demo 来入门 Blacksheep
可以与 FastAPI 不分伯仲的 Python 著名的 Web 框架
关于网络框架,不论是 Django 和 Flask 等传统框架还是 Python 的新型高级框架,一直有着新的框架不断出现,它们正在挤掉传统和成熟的技术,它们特征更好、编码更方便、更简单、更快捷。
使用Websockets和FastAPI的简单聊天应用程序
原文链接: Simple chat application using Websockets with FastAPI 作者: Gealber Morales Gealber Morales
FastAPI 快速开发 Web API 项目:实现 FastAPI 的待办事项路由增删改查
我们学习了如何构建一个 FastAPI 应用程序,并为一个待办事项 todo 应用程序实现路由和模型。我们利用了之前的文章的内容,从创建虚拟环境,搭建项目结构,挨个实现模型和路由。
FastAPI 快速开发 Web API 项目:实现 FastAPI的用户注册和登录路由
前文介绍了文件结构化的优点,并给出了最简单的 FastAPI 项目的结构 Demo,并实现了模型的定义,这一篇我们实现路由系统和主文件,并进行相应的测试。
【译】如何在 Windows 上激活 virtualenv 虚拟环境
virtualenv 是 Python 的核心组件和工具之一,它封装了 Python 项目的可执行包和依赖项。本文演示了如何在 Windows 上激活 virtualenv。
FastAPI 快速开发 Web API 项目:在 FastAPI 应用程序中构建项目结构
文件结构化的一个主要优点是,它们能使定位和访问文件变得更加容易。有了定位文件的能力,开发人员就能够更快地完成更多工作。
当我们提到单体应用架构,我们在说什么?
在建筑结构中,单体建筑描述了从一块材料(历史上是从岩石)雕刻、铸造或挖掘而成的建筑。在计算机科学中,建筑是系统,材料是我们的可执行代码。因此,在单体应用架构中,我们的系统仅由一段可执行代码组成。
FastAPI 快速开发 Web API 项目:FastAPI 中的最小项目
如何以最好的方式启动最小的 FastAPI 项目,使用适当的结构,使用虚拟环境,代码 linting,持续集成(GitHub Actions),版本控制和自动化测试。从那里,可以根据需要扩展项目
【译】如何运行 Python 脚本和代码
Python 脚本或程序是包含可执行 Python 代码的文件。通过运行代码,您将知道它是否按计划工作。您将知道它是否按计划工作,您还可以测试和调试代码以修复错误和问题,最终完成相应的需求。
【译】摒弃 Python 中的这 7 个坏习惯
Python 以其简单和多功能而闻名,Python 有很多优秀的教程。不幸的是,这种简单易学的语法有时会误导开发人员,尤其是那些刚接触这种语言的开发人员。本文将介绍 7 个 Python编程的坏习惯。
FastAPI 快速开发 Web API 项目: 通过 SQLAlchemy 进行数据操作
本文将 SQLAlchemy 结合使用 FastAPI 实现了数据库的连接和操作,更多 ORM 操作数据库大同小异,如果学习过 Django 框架的同学本身也不陌生,不懂就查官方文档。
FastAPI 快速开发 Web API 项目: 连接 MySQL 数据库
本文总结了通过 MySQL 驱动连接 Python, 实现了一个 FastAPI 连接 MySQL 数据库的示例, 并结合代码结构设计了目录结构和实现了获取用户和增加用户的功能
FastAPI 快速开发 Web API 项目: 模板和 Jinja 介绍
模板是以不同格式显示从 API 获取的数据的过程。模板语言允许你借助变量和有限的编程逻辑来生成 HTML/XML 或其他标记语言。Jinja 旨在帮助 API 响应的呈现过程。
FastAPI 快速开发 Web API 项目: 响应模型与错误处理
本文学习了什么是响应和响应模型,以及错误处理的含义,并了解了 HTTP 状态码以及它的含义。我们学习了错误和错误处理,让 Todo 应用在发生查不到的情况返回 404 错误,而不是 200 状态码。
下一页