美文网首页
网站 fastapi - python笔记

网站 fastapi - python笔记

作者: 自走炮 | 来源:发表于2020-08-26 19:13 被阅读0次
$ pip install fastapi # https://fastapi.tiangolo.com
$ pip install uvicorn # WSGI升级版ASGI,支持异步

$ uvicorn main:app --reload --port 8000
$ curl http://127.0.0.1:8000
$ curl http://127.0.0.1:8000/items/1
# API接口调试(Swagger UI) http://127.0.0.1:8000/docs
# main.py

from typing import Optional
from fastapi import FastAPI

app = FastAPI()

@app.get("/")
def read_root():
    return {"Hello": "World"}

@app.get("/items/{item_id}")
def read_item(item_id: int, q: Optional[str] = None):
    return {"item_id": item_id, "q": q}

相关文章

  • 网站 fastapi - python笔记

  • FastAPI 教程(一)

    安装 FastAPI 需要安装 fastapi、uvicorn 以及 python-multipart 三个库。 ...

  • Fast API 实例

    FastApi学习笔记 官方文档:https://fastapi.tiangolo.com/[https://fa...

  • python Web服务框架

    常用的python Web服务框架有:1、FastAPI2、Flask3、Django其中FastAPI的性能最好...

  • FastAPI 1:安装FastAPI

    一、安装FastAPI FastAPI - 是一个现代的,快速(高性能)python web框架,用于基于标准Py...

  • FastAPI基本, 2022-10-30

    (2022.10.30 Sun)FastAPI是基于Python3.7或更高版本的、带有Python标准类型提示(...

  • FastAPI 源码阅读 (一) ASGI应用

    本章开启FastAPI的源码阅读,FastAPI是当下python web中一颗新星,是一个划时代的框架。从诞生便...

  • FastAPI部署-docker篇

    FastAPI是一种现代,快速(高性能)的Web框架,用于基于标准Python类型提示使用Python 3.6...

  • 1.爬取糗百段子

    python学习笔记 声明:学习笔记主要是根据廖雪峰官方网站python学习学习及博客 #糗百提取一页内容 # -...

  • python学习笔记

    python学习笔记 声明:学习笔记主要是根据廖雪峰官方网站python学习学习的,另外根据自己平时的积累进行修正...

网友评论

      本文标题:网站 fastapi - python笔记

      本文链接:https://www.haomeiwen.com/subject/jspfsktx.html