Чтобы запустить приложение Python FastAPI, выполните следующие действия:
-
Установка FastAPI. Начните с установки FastAPI с помощью pip, установщика пакетов для Python. Откройте терминал или командную строку и выполните следующую команду:
pip install fastapi
-
Создайте новый файл Python. Создайте новый файл Python, например
main.py
, в котором вы будете писать код приложения FastAPI. -
Импортируйте необходимые модули: импортируйте необходимые модули для вашего приложения FastAPI. Обычно вам необходимо импортировать
FastAPI
из пакетаfastapi
. -
Создайте экземпляр приложения FastAPI: создайте экземпляр объекта приложения FastAPI из класса
FastAPI
. Этот объект станет основой вашего приложения. -
Определение конечных точек. Используйте декоратор
@app.route()
, чтобы определить конечные точки API. Вы можете указать методы HTTP (GET, POST, PUT, DELETE и т. д.), на которые будут реагировать ваши конечные точки. -
Реализация функций конечных точек: напишите функции, которые будут выполняться при доступе к конечным точкам API. Эти функции будут содержать логику обработки запросов и возврата ответов.
-
Запустите приложение. Наконец, запустите приложение FastAPI, используя встроенный сервер разработки. В файле
main.py
добавьте следующий код внизу:if __name__ == "__main__": uvicorn.run(app, host="0.0.0.0", port=8000)
-
Запустите приложение: запустите файл Python, чтобы запустить приложение FastAPI. В терминале или командной строке перейдите в каталог, где находится
main.py
, и выполните команду:python main.py
Выполнив эти шаги, вы получите и заработаете базовое приложение FastAPI.