informatica:lenguajes_de_programacion:python:fastapi
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
FastAPI
Luego de instalar Python para instalar FastAPI y Uvicorn (este último necesario para dar el servicio web).
pip install fastapi uvicorn
Para iniciar de forma mínima dando un mensaje simple, se crea una carpeta como proyecto y un archivo app.py:
- app.py
from fastapi import Fastapi app = Fastapi() @app.get("/") def root(): return {"Hola":"Mundo"}
para ejecutar el servidor:
- app.py
uvicorn main:app --reload
para ver la ws:
<localhost:port>
para ver la documentación:
<localhost:port>/docs#
routes
# url: localhost/ @app.get("/") # url: localhost/item @app.get("/item")
Parametros
# url: localhost/item?var=hola @app.get("/item") def cargar_item( var1: str) return var1 # url: localhost/item/datos @app.get("/item/{var1}") def cargar_item( var1: str ) return var1
Enlaces
informatica/lenguajes_de_programacion/python/fastapi.1759123481.txt.gz · Última modificación: 2025/09/29 05:24 por admin
