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的id()函数解密过程
Dec 25 Python
Python升级导致yum、pip报错的解决方法
Sep 06 Python
python学习入门细节知识点
Mar 29 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
Jan 15 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
May 03 Python
PyQT5 QTableView显示绑定数据的实例详解
Jun 25 Python
Python实现简单的列表冒泡排序和反转列表操作示例
Jul 10 Python
python创建属于自己的单词词库 便于背单词
Jul 30 Python
Python generator生成器和yield表达式详解
Aug 08 Python
Python3 实现减少可调用对象的参数个数
Dec 20 Python
python虚拟环境模块venv使用及示例
Mar 04 Python
关于python中remove的一些坑小结
Jan 04 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实现邮件发送并带有附件
2014/01/24 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
让你的PHP7更快之Hugepage用法分析
2016/05/31 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
2017/02/18 PHP
php中实现字符串翻转的方法
2017/02/22 PHP
js获取元素在浏览器中的绝对位置
2010/07/24 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
jQuery设置与获取HTML,文本和值的简单实例
2014/02/26 Javascript
js焦点文字滚动效果代码分享
2015/08/25 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
2015/10/29 Javascript
jQuery实现多级联动下拉列表查询框
2016/01/18 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
微信小程序 swiper组件轮播图详解及实例
2016/11/16 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
pm2发布node配置文件ecosystem.json详解
2019/05/15 Javascript
微信小程序实现日历签到
2020/09/21 Javascript
详解python发送各类邮件的主要方法
2016/12/22 Python
利用python实现简单的循环购物车功能示例代码
2017/07/05 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
pytorch 自定义参数不更新方式
2020/01/06 Python
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
python实现取余操作的简单实例
2020/08/16 Python
python使用matplotlib绘制折线图的示例代码
2020/09/22 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
伦敦最受欢迎的蛋糕店:Konditor & Cook
2019/11/01 全球购物
淘宝店铺营销方案
2014/02/13 职场文书
书法兴趣小组活动总结
2014/07/07 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
素质拓展训练感想
2015/08/07 职场文书
Java输出Hello World完美过程解析
2021/06/13 Java/Android