# Python

FastAPI 中如何发送 get、post 请求?图文教程
FastAPI 中如何发送 get、post 请求?图文教程
本文介绍了如何在 FastAPI 中发送 GET 和 POST 请求,帮助你快速掌握基本操作及高级应用。首先,安装 FastAPI 和 Uvicorn,然后编写和运行一个简单的 FastAPI 应用。
Python 中如何发送一个 put 请求?图文教程
Python 中如何发送一个 put 请求?图文教程
本文介绍了 HTTP PUT 请求及其在 Python 中的实现。PUT 请求常用于更新服务器资源,如用户信息,通过安装和验证 requests 库,可以轻松发送 PUT 请求,处理响应,进行错误处理,并设置自定义头和身份验证。
Python 中如何发送一个 delete 请求?图文教程
Python 中如何发送一个 delete 请求?图文教程
本文介绍了在 Python 中发送 DELETE 请求的步骤。首先安装 requests 库,然后导入库并构建 URL,接着,通过 requests.delete() 发送请求,并根据响应状态码判断是否成功。
Python 中如何发送一个 post 请求?图文教程
Python 中如何发送一个 post 请求?图文教程
本文介绍了如何在 Python 中发送 POST 请求,包括安装 requests 库、发送简单及带参数、JSON 数据和表单数据的 POST 请求,还讲解了处理响应、异常及高级用法,如设置请求头和发送文件。
Python 中如何发送一个 get 请求?图文教程
Python 中如何发送一个 get 请求?图文教程
本文介绍了在 Python 中使用 requests 库发送 GET 请求的基础操作,涵盖了处理查询参数、自定义请求头和异常处理等内容。
Python 报错解决:No Module Named Requests
Python 报错解决:No Module Named Requests
本文将介绍如何解决 Python 中的 No module named 'requests' 错误,了解发生此错误的原因以及如何修复,确保 API 与 Python 的请求库顺利交互。
Python 中如何执行 cURL 命令?图文教程
Python 中如何执行 cURL 命令?图文教程
本文介绍了在 Python 中执行 cURL 命令的几种方法,包括使用 os 或 subprocess 模块、requests 库以及 pycurl 库,每种方法都有其优缺点,我们可以根据具体情况选择合适的方法。
Flask 中如何使用 gRPC
Flask 中如何使用 gRPC
gRPC 基于 HTTP/2 协议传输,采用 Protocol Buffers 作为接口描述语言。通过 gRPC,客户端可以直接调用不同语言编写的服务器上定义的方法。本文将指导你如何在 Flask 应用程序中通过 gRPC 与远程服务通信
Python 中进行 gRPC 认证(authentication)
Python 中进行 gRPC 认证(authentication)
gRPC(Google Remote Procedure Call)因其高效的通讯性能和跨语言服务的接口定义能力而受到欢迎。安全的访问控制在 gRPC 中至关重要,它确保了只有合法认证的用户或服务能够调用 gRPC 服务。本文将一步步介绍如何在 Python 中实现 gRPC 认证
FastAPI 中使用 gRPC
FastAPI 中使用 gRPC
FastAPI 是一个现代、快速(高性能)的 web 框架,用于构建 API,基于标准 Python 类型提示。FastAPI 不是直接支持 gRPC 的,gRPC (Google Remote Procedure Call)是一个由 Google 开发的高性能、开源和通用 RPC 框架,用于在微服务架构中进行服务间的通信。
Python 中使用 gRPC
Python 中使用 gRPC
在现代分布式系统中,高效的通信是构建强大微服务架构的关键。gRPC(gRPC Remote Procedure Calls)作为一种开源的高性能 RPC 框架,通过 Protocol Buffers 实现了快速、轻量级的通信。本文将深入介绍在 Python 中如何灵活运用 gRPC,通过具体步骤,为你展示构建可扩展服务的力量。
使用 aiohttp 实现 websocket 通信
使用 aiohttp 实现 websocket 通信
WebSocket 通信在现代网络应用中扮演着关键的角色,它为实时通信和推送服务提供了高效的解决方案。本文将聚焦于使用 aiohttp 库来实现 WebSocket 通信,aiohttp 这是一个强大而灵活的 Python 库,专门设计用于异步 HTTP 请求的处理。
Python 中如何实现 WebSocket 通信
Python 中如何实现 WebSocket 通信
WebSocket 通信在现代 Web 开发中扮演着至关重要的角色,它提供了一种实时、双向的通信方式,适用于许多应用场景,从在线聊天到实时数据更新。Python 作为一种多用途的编程语言,也支持轻松实现 WebSocket 通信。本文将深入介绍 Python 中如何实现 WebSocket 通信,为你介绍使用场景、多种方法和实践案例。
FastAPI 中怎么进行鉴权?在 FastAPI 中鉴权的方法
FastAPI 中怎么进行鉴权?在 FastAPI 中鉴权的方法
FastAPI 提供了多种灵活的鉴权方法,使你能够选择最适合你的应用程序需求的方式。从基本 HTTP 认证到 OAuth2.0 和自定义鉴权中间件,FastAPI 为构建安全的 Web 应用程序提供了强大的工具和支持。
FastAPI 中的 depends 怎么使用?FastAPI 中 depends 的使用方法
FastAPI 中的 depends 怎么使用?FastAPI 中 depends 的使用方法
在 FastAPI 中,depends是一个关键的功能,用于声明和注入依赖项(dependencies)到路由处理函数中,以便处理函数可以使用这些依赖项来获取数据、执行验证、进行身份认证等操作。
FastAPI 中怎么设置定时任务?FastAPI 中设置定时任务的方法
FastAPI 中怎么设置定时任务?FastAPI 中设置定时任务的方法
在 FastAPI 中设置定时任务,可以使用 APScheduler、celery 或者 asyncio 等模块。APScheduler 使用简单,asyncio 适合与 FastAPI 的异步特性。