拉网线的学python:mtr ip循环测试和多线程并发测试
mtr测试脚本,也可将mtr改成ping测试ip 循环测试脚本#!/usr/bin/env python# _*_ coding:utf-8 _*_import osfile = open('ip.txt','r+')for i in file.readlines():ip = i.split('\n')[0]print ipresult=os.popen('mt...
·
mtr测试脚本,也可将mtr改成ping测试
ip 循环测试脚本
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
import os
file = open('ip.txt','r+')
for i in file.readlines():
ip = i.split('\n')[0]
print ip
result=os.popen('mtr -n -r %s'%(ip)).read()
print '################# %s #################'%ip
print result
ip 多线程并发测试脚本
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
import threading
import time
import os
def run(ip):
result=os.popen('mtr -r -n %s'%ip).read()
print result
time.sleep(2)
t1=threading.Thread(target=run,args=("172.16.255.21",))#创建线程1
t2=threading.Thread(target=run,args=("172.16.16.243",))#创建线程2
#并发执行一共只等2秒
t1.start()
t2.start()
更多推荐
已为社区贡献5条内容
所有评论(0)