Запуск фреймворка Python Flask API
Если вам нужен быстрый и легкий API, обратитесь к Flask.
Flask – популярный микровебфреймворк, написанный на языке Python, один из инструментов, обеспечивающих легковесное взаимодействие с API.
Подготовка к работе: установка Python и Pip
Перед установкой Flask нам необходимо проверить некоторые моменты.
При использовании Flask очень важно, чтобы в системе был установлен Python, поскольку Flask – это фреймворк, основанный на Python, и для его работы необходим Python.
Дистрибутивы Kali Linux и Ubuntu , являющиеся дистрибутивами Linux, обычно имеют предустановленный Python.
Однако всегда полезно проверить и убедиться, что у вас установлены последние версии.
Мы также будем использовать ‘pip’, это программа установки пакетов Python, которую мы будем использовать для установки Flask.
Проверка установки Python
- Откройте терминал.
- Введите python –version или python3 –version.
- Если Python установлен, вы увидите номер версии.
Установка или обновление Python
Если по какой-то странной причине Python не установлен или вам нужна другая версия, воспользуйтесь командой
sudo apt-get install python3.
Установка Pip
- Обновите список пакетов с помощью команды sudo apt-get update.
- Установите pip с помощью команды sudo apt-get install python3-pip.
Установка Flask
Теперь, когда Python и pip готовы, установка Flask не представляет собой ничего сложного.
- Откройте терминал.
- Введите pip install Flask.
- Эта команда загрузит и установит Flask вместе с его зависимостями.
Проверка установки Flask
После установки Flask рекомендуется проверить правильность установки.
- Введите python в терминале, чтобы войти в интерактивный режим Python.
- Импортируйте Flask, набрав from flask import Flask.
- Если ошибок нет, значит, Flask установлен правильно.
Создание первого приложения Flask
Давайте начнем использовать Flask, создав простое веб-приложение.
Настройка
- Создайте каталог для своего проекта.
- Перейдите в эту директорию в терминале.
- Создайте новый Python-файл, например, app.py.
Написание приложения
- Откройте app.py в текстовом редакторе.
- Напишите следующее базовое приложение Flask:
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, IT IS GOOD!' if __name__ == '__main__': app.run(debug=True)
Запуск приложения Flask
- В терминале перейдите в каталог проекта.
- Запустите приложение с помощью команды python app.py.
- Откройте веб-браузер и зайдите на сайт http://127.0.0.1:5000/.
- На экране должно появиться сообщение “Hello, IT IS GOOD!”.