Флеста позволяет сделать веб -разработку в Python Анкет Python может запустить веб -сервер, который возвращает HTTP -ответы.
Так что же такое колба? Флэста – это микроммерь. Модуль Python, который помогает вам построить ваше веб -приложение.
Код
Сначала установите колбу с PIP,
pip install flask
Мы импортируем модуль в нашем сценарии Python:
#!/usr/bin/python3 # -*- coding: utf-8 -* from flask import Flask from flask import request from flask import make_response
Затем запустите программу ниже
#!/usr/bin/python3 # -*- coding: utf-8 -* from flask import Flask from flask import request from flask import make_response app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' @app.route('/browser') def index(): user_agent = request.headers.get('User-Agent') return 'Your browser is %s
' % user_agent if __name__ == '__main__': app.run()
В вашем браузере вы сможете открыть http://127.0.0.1:5000/ и http://127.0.0.1:5000/browser Анкет
Method @app.route () ссылается на URL -адрес веб -браузера с функцией Python. Функция Python может делать все, что вы хотите.
Ответ может вернуть как простой текст, так и HTML -ответы. Приложение Call.run () запускает сервер.
Ссылки по теме:
Оригинал: “https://dev.to/petercour/web-development-with-python-flask-181k”