Чтобы запустить Flask API из командной строки, вы можете использовать несколько методов. Вот некоторые из них:
Метод 1: использование интерфейса командной строки Flask
- Откройте командную строку или терминал.
- Перейдите в каталог, в котором находится ваше приложение Flask.
- Задайте для переменной среды
FLASK_APPимя файла точки входа вашего приложения Flask. Например, если ваше приложение находится в файле с именемapp.py, выполните команду:set FLASK_APP=app.pyили в macOS/Linux:
export FLASK_APP=app.py - При желании вы можете установить переменную среды
FLASK_ENV, чтобы указать среду разработки. Например, чтобы включить режим отладки, выполните:set FLASK_ENV=developmentили в macOS/Linux:
export FLASK_ENV=development - Наконец, запустите приложение Flask, выполнив команду:
flask run
Метод 2: использование интерпретатора Python
- Откройте командную строку или терминал.
- Перейдите в каталог, в котором находится ваше приложение Flask.
- Запустите интерпретатор Python, выполнив команду:
python - Импортируйте объект приложения Flask из файла точки входа. Например, если ваш объект приложения называется
appи он определен вapp.py, запустите:from app import app - Запустите сервер разработки Flask, выполнив следующую команду в интерпретаторе Python:
app.run()
Это два распространенных метода запуска Flask API из командной строки. Не забудьте заменить app.pyфактическим именем файла приложения Flask, а app– правильным именем объекта приложения.