目录
falsk使用多进程
from concurrent.futures import ProcessPoolExecutor import flask, time, json app = flask.Flask(__name__) def is_prime(): for i in range(0, 100): i *= i @app.route('/', methods=['POST']) def func(): start = time.time() pool.submit(is_prime) end = time.time() return json.dumps({'成功': end - start}) if __name__ == '__main__': pool = ProcessPoolExecutor() # 进程池对象必须在所有函数生成时建立 app.run()
python 实现异步I/O
异步I/O介绍
单线程爬取: