Как запускаешь FastAPI

Python Middle Без компании
Как запускаешь FastAPI
Ответы
Для запуска FastAPI приложения используется ASGI-сервер, обычно **Uvicorn** или **Hypercorn**. Вот минимальный пример: - Установи зависимости: ``` pip install fastapi uvicorn ``` - Создай файл `main.py`: ``` from fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "Hello World"} ``` - Запусти сервер: ``` uvicorn main:app --reload ``` Ключевые моменты: - `main:app` - указывает на модуль (`main.py`) и экземпляр FastAPI (`app`) - `--reload` - автоматическая перезагрузка при изменениях (только для разработки) - По умолчанию сервер запускается на `http://127.0.0.1:8000` Для продакшена добавь флаги типа `--workers 4` и рассмотри использование HTTPS через прокси (Nginx).