Advertisement
Hasli4

Untitled

Mar 20th, 2025
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.26 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. """ Программа использует flask и запускает веб-сервер.
  3. При запросе к этому серверу он возвращает текст "Привет, Мир!" """
  4. from flask import Flask
  5.  
  6. def index():
  7.     """ Функция возвращает текст документа """
  8.     return 'Привет, Мир!'
  9.  
  10. # Создаём объект веб-приложения:
  11. app = Flask(__name__)   # параметр - имя модуля для веб-приложения
  12.                         # значение __name__ содержит корректное имя модуля для текущего файла
  13.                         # в нём будет значение "__main__", если модуль запускается непосредственно
  14.                         # и другое имя, если модуль подключается
  15.  
  16. app.add_url_rule('/', 'index', index)   # создаёт правило для URL:
  17.                                         # при получении GET-запроса на адрес '/' на этом сайте
  18.                                         # будет запускаться функция index (указана третьим параметром)
  19.                                         # и её значение будет ответом на запрос.
  20.                                         # Второй параметр - endpoint, "конечная точка", -
  21.                                         # это строка, которая содержит имя данного правила.
  22.                                         # Обычно endpoint рекомендуют делать идентичным имени функции,
  23.                                         # но в сложных приложениях может быть несколько функций с одним именем в разных модулях,
  24.                                         # и для различения их в пределах всего сайта можно указывать разные endpoint.
  25.  
  26. if __name__ == "__main__":
  27.     # Запускаем веб-сервер:
  28.     app.run()
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement