python接口并发
Posted szmcn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python接口并发相关的知识,希望对你有一定的参考价值。
一、同一用户并发上传不同文件内容
#coding=utf-8 import requests import threading from time import ctime,time # D:\code\budget_test\api\1.xlsx‘ filelist=[‘C:\Users\53843\Desktop\1.xlsx‘, ‘C:\Users\53843\Desktop\2.xlsx‘ ] def t1(filedir): data1 = { ‘username‘:"admin", ‘password‘:"111", ‘loginbutton‘:"登 录" } s = requests.session() s.post(url=‘http://172.16.1.64:8080/business-analysis-1.0/a/login‘,data=data1) print ("I was at the %s " %ctime()) files={‘file‘: open(filedir, ‘rb‘)} print ("I was at the %s start!" %ctime()) r=s.post(url=‘http://172.16.1.64:8080/business-analysis-1.0/a/budget/budgetHead/excelTodata‘,files=files) print(r.text) threads=[] nub=2 for i in range(2): threads.append(threading.Thread(target = t1(filelist[i]))) if __name__==‘__main__‘: for t in threads: t.setDaemon(True) t.start() t.join() print("all over %s"%ctime())
以上是关于python接口并发的主要内容,如果未能解决你的问题,请参考以下文章
Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题
Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题
全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段