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)问题

golang代码片段(摘抄)

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段

python接口并发

并发编程