python 多线程对post请求服务器测试并发的方法


Posted in Python onJune 13, 2019

如下所示:

# -*- coding: utf-8 -*-
import requests
import threading
import time
class postrequests():
 def __init__(self):
  self.url = '请求网址'
  self.files = {
 'unknown_image':open('刘诗诗.jpg','rb')
}
 def post(self):
  try:
   r = requests.post(self.url,files=self.files)
   print(r.text)
  except Exception as e:
   print(e)

def login():
 login = postrequests()
 return login.post()
# if __name__ == '__main__':
#  login()
try:
 i = 0
 # 开启线程数目
 tasks_number = 150
 print('测试启动')
 time1 = time.clock()
 while i < tasks_number:
  t = threading.Thread(target=login)
  t.start()
  i +=1
 time2 = time.clock()
 times = time2 - time1
 print(times/tasks_number)
except Exception as e:
 print(e)

以上这篇python 多线程对post请求服务器测试并发的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用Socket(Https)Post登录百度的实现代码
May 18 Python
Python发送以整个文件夹的内容为附件的邮件的教程
May 06 Python
pymongo为mongodb数据库添加索引的方法
May 11 Python
python实现提取百度搜索结果的方法
May 19 Python
python处理Excel xlrd的简单使用
Sep 12 Python
python实现二分查找算法
Sep 21 Python
python中set()函数简介及实例解析
Jan 09 Python
Python入门必须知道的11个知识点
Mar 21 Python
python版本的仿windows计划任务工具
Apr 30 Python
解决python super()调用多重继承函数的问题
Jun 26 Python
python selenium 执行完毕关闭chromedriver进程示例
Nov 15 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 Python
Python任意字符串转16, 32, 64进制的方法
Jun 12 #Python
使用python制作一个为hex文件增加版本号的脚本实例
Jun 12 #Python
Python hexstring-list-str之间的转换方法
Jun 12 #Python
对python3.4 字符串转16进制的实例详解
Jun 12 #Python
python版DDOS攻击脚本
Jun 12 #Python
selenium处理元素定位点击无效问题
Jun 12 #Python
selenium跳过webdriver检测并模拟登录淘宝
Jun 12 #Python
You might like
模板引擎smarty工作原理以及使用示例
2014/05/25 PHP
PHP实现的蚂蚁爬杆路径算法代码
2015/12/03 PHP
Joomla调用系统自带编辑器的实现方法
2016/05/05 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
js之WEB开发调试利器:Firebug 下载
2007/01/13 Javascript
jquery获取当前点击对象的value方法
2014/02/28 Javascript
IE6-IE9使用JSON、table.innerHTML所引发的问题
2015/12/22 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
原生js实现可拖动的登录框效果
2017/01/21 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
详解layui中的树形关于取值传值问题
2018/01/16 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
JavaScript函数的4种调用方法实例分析
2019/03/05 Javascript
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
2017/05/08 Python
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
学习python分支结构
2019/05/17 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
Python3直接爬取图片URL并保存示例
2019/12/18 Python
python代码如何实现余弦相似性计算
2020/02/09 Python
python字符串,元组,列表,字典互转代码实例详解
2020/02/14 Python
pytorch中index_select()的用法详解
2021/01/06 Python
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
Eagle Eyes Optics鹰眼光学:高性能太阳镜
2018/12/07 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
建筑自我鉴定
2013/10/19 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
大学生毕业的自我评价分享
2014/01/02 职场文书
银行优秀员工事迹
2014/02/06 职场文书
房地产推广策划方案
2014/05/19 职场文书
面试必备的求职信
2014/05/25 职场文书
反腐倡廉警示教育活动心得体会
2014/09/04 职场文书
单方离婚协议书范本2014
2014/10/28 职场文书
发布会邀请函
2015/01/31 职场文书
拔河比赛队名及霸气口号
2015/12/24 职场文书