当前位置:网站首页>Fastapi Learning path (1) fastapi - - high performance Web Development Framework

Fastapi Learning path (1) fastapi - - high performance Web Development Framework

2021-09-15 07:43:03 Le tonnerre du Nord

fastapiC'est très performant.webCadre.Sa caractéristique principale est:
- Codage rapide
- Réduire le nombre de personnesbug
- Intuitif
- Simple
- Avec des documents interactifs

- Haute performance

- Basé surAPINormes ouvertes pour

 

    Soutienpython 3.6Version.


Installation 

pip install fastapi

Installer le paquet de déploiement

pip install uvicorn

Début du développement.

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: str = None):
    return {"item_id": item_id, "q": q}

  


 

Sensations etflask Aucune différence.,Allons - y.

Les ordres:

 

uvicorn main:app --reload

 main: ReprésentationappNom du fichier
app:FastAPIExemple
reload:debugMode,Redémarrage automatique possible

Après le démarrage, comme suit:

 

 

 

Voyons voir.,Accès à

http://127.0.0.1:8000/

Retour:

 

 

 

Accès à:

    

 

 

En fait, le plus puissant est , Quand vous tapez ce qui n'existe pas ,

 

 

 

Directement parapi L'interface revient , Après l'emballage ,Facile à utiliser,

Et je pense que la fonction la plus puissante est ,Accès à

http://127.0.0.1:8000/docs

Retour au document interactif comme le montre la figure :

 

 

Accès à:http://127.0.0.1:8000/redoc

Retour à la documentation de l'interface .Particulièrement simple.

 

 

     Aujourd'hui, les extrémités avant et arrière se séparent , Nous devons utiliser ce développement rapide , Mise en service directe ,api Tous les documents sont en place . Vous pouvez suivre les tutoriels sur le site officiel , Je me sens plus flask  Plus simple ,C'est plus facile.. Pour l'instant, essayez un peu , Bonne expérience .Recommandé à tous. Mais les données sont relativement rares , Et relativement peu d'utilisateurs .

版权声明
本文为[Le tonnerre du Nord]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/09/20210915073956221h.html

随机推荐