需求:flask接口文件启动后,即时返回 ‘访问成功’,之后继续执行,文档中的功能函数。
方法:使用flask自带的一个函数即可解决。flask_executor
模块
pip install flask_executor #安装
demo案例:
from flask import Flask
from flask_executor import Executor
from distributed.Executor import submit
```python
import time
app = Flask(__name__)
executor = Executor(app)
@app.route('/', methods=["POST", "GET"])
def pred():
def test_function():
"""
execute codde
"""
time.sleep(20)
print('xiitonglasf')
return '测试失败'
executor.submit(test_function)
print('哈哈')
return '中国人0000真的好'
if __name__=="__main__":
app.run()
就是这么优雅!!
完美!!