fastapi入门教程

☆ FASTAPI

前期准备

运行环境和安装

  1. 安装python环境
  2. 安装fastapi
  3. 安装uvicron
    在这里插入图片描述

开始使用fastapi

01.第一个简单程序

from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def read_root():
    return {"Hello": "World"}

运行:运行有两种方式
方法1. 在文件路径下运行命令(这种方式在windows中容易出问题,如果显示无法找到命令,可以使用第二种方法)

uvicron main:app --reload
# 其中,main指的是文件名main.py, app指的是文件中定义的对象app,--reload指的是代码更改后重新加载的开发模式

方法2. 代码中导入uvicron包,

from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def read_root():
    return {"Hello": "World"}
if __name__ == "__main__":
    uvicorn.run(app = "main:app", host="127.0.0.1", port=8000reload = True)

相关推荐

  1. FastAPI Web框架教程 第13章 WebSocket

    2024-07-17 17:26:01       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 17:26:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 17:26:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 17:26:01       58 阅读
  4. Python语言-面向对象

    2024-07-17 17:26:01       69 阅读

热门阅读

  1. Netty Bootstrap/ServerBootstrap

    2024-07-17 17:26:01       23 阅读
  2. 自制迷宫游戏 c++

    2024-07-17 17:26:01       22 阅读
  3. SQLite 合并两个表格

    2024-07-17 17:26:01       23 阅读
  4. Docker自建私有仓库遇到https问题

    2024-07-17 17:26:01       21 阅读
  5. C++友元

    2024-07-17 17:26:01       24 阅读
  6. C#泛型使用介绍

    2024-07-17 17:26:01       27 阅读
  7. 06 - FFmpeg 提取 YUV420P 视频裸数据

    2024-07-17 17:26:01       18 阅读
  8. 识别视频中的人数并统计出来

    2024-07-17 17:26:01       23 阅读
  9. 超详细Python教程——异步任务和定时任务

    2024-07-17 17:26:01       20 阅读
  10. opencv—常用函数学习_“干货“_7

    2024-07-17 17:26:01       22 阅读
  11. Nginx

    2024-07-17 17:26:01       19 阅读
  12. 大模型日报 2024-07-15

    2024-07-17 17:26:01       19 阅读