python 多线程脚本 ╰+哭是因爲堅強的太久メ 2021-06-24 14:01 374阅读 0赞 **python 一个多线程的脚本,主要用于测试服务器的某个接口的性能,可参考修改使用。** #-*- coding=utf-8 -*- import time import urllib2 import multiprocessing def send_req(x): url = "http://127.0.0.1:8888/unsafe/filters:watermark(3.jpg,-10,-10,0)/1.jpg" st1 = time.time() req = urllib2.Request(url) f = open(u'/home/zhangl/project/thumb/image/time2.txt', 'a') f.write('%0.8f\n' % (time.time() - st1)) f.close() if __name__ == "__main__": workers = 50 # 开50个线程 times = 10000 # 调用10000次 pool = multiprocessing.Pool(workers) pool.map(send_req, [i for i in xrange(times)]) pool.terminate()
还没有评论,来说两句吧...