Еще в студенческие годы, когда я хотел добавить функцию к роботу, которого я построил (да, у меня сейчас живет говорящий робот, история для другого дня). Мне нужно было создать API, который бы хранил и извлекал некоторые данные из базы данных (это то, что обычно делает большинство API, для читателя, который не знает, что такое API, нажмите здесь). Короче говоря, мне нужно было создать API, у меня было мало времени, и я знал Python.

Вскоре я понял, что существует множество фреймворков Python для разработки REST и веб-приложений. Даже концепции были немного ошеломляющими. После паралича анализа я решил, что фреймворк Flask идеально подходит для моих нужд.

Переход от сценариев командной строки к разработке API был очень интересным и определенно стал важной вехой в моем путешествии по Python.

Потратив несколько минут на документацию, я был удивлен, узнав, насколько просто настроить службу с помощью Flask.

Все, что мне нужно было сделать, это…

Шаг 1: Установите колбу

pip3 install flask 

Установка Flask выполняется быстро; мало что можно скачать.

Шаг 2: Откройте мой любимый редактор — Visual Studio Code

Шаг 3: Создайте файл с именем app.py

Шаг 4: Скопируйте и вставьте код из документации.

from flask import Flask
app = Flask(__name__)
@app.route("/")
def home():
  return "Welcome to my app!"

Шаг 5: Запустите app.py

python3 app.py

Вуаля!! Я только что создал простой API, который возвращал мне строку «Добро пожаловать в мое приложение!»

В течение недели я также смог подключиться к базе данных и создать функцию, которую я хотел для своего робота ZIVA. Подробнее об этом, Подпишитесь.

Если вам понравилась эта моя статья, не забудьте похлопать.