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 SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
May 06 Python
使用Python的PEAK来适配协议的教程
Apr 14 Python
python里使用正则的findall函数的实例详解
Oct 19 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 Python
python实现图片彩色转化为素描
Jan 15 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
深入浅析python的第三方库pandas
Feb 13 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
Feb 26 Python
python能做哪些生活有趣的事情
Sep 09 Python
Python3中FuzzyWuzzy库实例用法
Nov 18 Python
浅析Python的命名空间与作用域
Nov 25 Python
python3 sqlite3限制条件查询的操作
Apr 07 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
用PHP的ob_start();控制您的浏览器cache!
2007/02/14 PHP
PHP 采集心得技巧
2009/05/15 PHP
php学习之 数组声明
2011/06/09 PHP
js操作二级联动实现代码
2010/07/27 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
2011/07/31 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
javascript实现iframe框架延时加载的方法
2014/10/30 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
详解JavaScript语言的基本语法要求
2015/11/20 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
react.js 翻页插件实例代码
2017/01/19 Javascript
为Jquery EasyUI 组件加上清除功能的方法(详解)
2017/04/13 jQuery
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
前端Electron新手入门教程详解
2019/06/21 Javascript
微信小程序 扭蛋抽奖机css3动画实现详解
2019/07/19 Javascript
javascript导出csv文件(excel)的方法示例
2019/08/25 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
2020/04/16 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
python 将字符串转换成字典dict
2013/03/24 Python
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
2019/05/29 Python
python中比较两个列表的实例方法
2019/07/04 Python
通过Python实现一个简单的html页面
2020/05/16 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
python super()函数的基本使用
2020/09/10 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
银行求职自荐书
2014/06/25 职场文书
七夕活动策划方案
2014/08/16 职场文书
群众路线教育实践活动个人对照检查材料思想汇报(社区班子)
2014/10/06 职场文书
新员工试用期自我评价
2015/03/10 职场文书
小学数学国培研修日志
2015/11/13 职场文书
PyTorch的Debug指南
2021/05/07 Python
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js
vue3 自定义图片放大器效果的示例代码
2022/07/23 Vue.js