man FastAPI
Виктор Козлов, Инженер-программист 2 категории в Экра ИТ · 29.03 · ред.
Hello, World!
Привет, Мир! для FastAPI. Следующий код являет собой примитив для нового набирающего популярность фреймворка:
from fastapi import FastAPI
app = FastAPI()
@app.get("/") async def root(): return {"message": "Hello World"} Его можно целиком, как есть, поместить, например, в файл main.py нового проекта и запустить на выполнение (при наличии установленного предварительно пакета fastapi) командой:
fastapi dev main.py
Если теперь в браузере открыть адрес http://127.0.0.1:8000, то вы получите ответ: {"message": "Hello World"} Кроме того, по адресу http://127.0.0.1:8000/docs доступна интерактивная документация, автоматически созданная благодаря пакету Swagger, входящему в fastapi.
Материал представляет собой заметку на основе статьи документации FastAPI (вольный перевод) https://fastapi.tiangolo.com/tutorial/first-steps/.
#firststeps #helloworldеще контент автора
еще контент автора
man FastAPI
Виктор Козлов, Инженер-программист 2 категории в Экра ИТ · 29.03 · ред.
войдите, чтобы увидеть
и подписаться на интересных профи