Python接口接收任务状态并显示在界面上
下面是一个简单的Python接口示例,可以接收当前任务的状态,并将其显示在界面上:
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/task', methods=['POST'])
def update_task_status():
data = request.get_json()
task_id = data['id']
status = data['status']
# Do something with task_id and status, e.g. update database
response = {'message': 'Task status updated'}
return jsonify(response)
if __name__ == '__main__':
app.run()
这个接口会监听POST请求,路径为/task。当接收到请求时,会从请求中获取任务ID和状态,然后执行一些操作,例如更新数据库。最后,返回一个JSON格式的响应,表示任务状态已更新。
在界面上使用这个接口时,可以使用Python的requests库发送POST请求,例如:
import requests
url = 'http://localhost:5000/task'
data = {'id': '123', 'status': 'completed'}
response = requests.post(url, json=data)
print(response.json()) # {'message': 'Task status updated'}
这个脚本会向接口发送一个任务状态已完成的请求,然后输出接口返回的响应。
原文地址: https://www.cveoy.top/t/topic/n1ak 著作权归作者所有。请勿转载和采集!