最近做了个批量执行任务的项目,写个记录一下.
在这里说个我写代码的习惯,尽量让自己的代码可以复用,将接口部分的代码和具体方法部分代码分开,最后就是配置文件,因为要经常切换测试环境和生产环境,所以加个配置文件能更好的分开代码,避免混淆.
接口部分代码
def demo():
req_json = request.get_data(as_text=True)
print("接收的参数为:" + req_json)
req_msg = json.loads(req_json)
data_list = req_msg['data']
num = len(data_list)
#有几组数据开几个线程,因为我需要写文件所以要有文件名
thread_list = [