Для создания веб-сервисов в Python проще всего использовать Flask.Flask - это популярный веб-фреймворк, написанный на Python и используемый для разработки веб-приложений.
Шаг 1. Откройте любой текстовый редактор и напишите следующий код. Я буду использовать Atom, вы можете использовать блокнот или блокнот ++ или любой другойредактор, внутри файла app.py.
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "Hello World"
if __name__ == '__main__':
app.run()
Это простая программа Hello World.
Step2:
from flask import Flask, jsonify
app = Flask(__name__)
Student = [
{
'id': 1,
'firstName': 'Aditya',
'lastName': 'Malviya',
'age': '24'
},
{
'id': 2,
'firstName': 'Aman',
'lastName': 'Mehta',
'age': '25'
},
{
'id': 3,
'firstName': 'Nuclear',
'lastName': 'Geeks',
'age': '26'
}
]
@app.route('/Student/', methods=['GET'])
def get_Student():
return jsonify({'tasks': Student})
if __name__ == '__main__':
app.run()
Итак, мы создали массивсловаря в нашей памяти, здесь у нас есть функция get_Student (), которая будет извлекать всех студентов из нашей памяти.Это пример запроса GET.Чтобы запустить приведенную выше копию, вставьте ее в свой браузер «http://127.0.0.1:5000/Student/” и нажмите Enter, вы получите список студентов или введите следующую команду в терминале и нажмите Enter.
curl -ihttp://localhost:5000/Student/
Вы даже можете оформить заказ по ссылке https://nucleargeeks.wordpress.com/2018/08/31/rest-ing-with-flask/