Maison > Questions et réponses > le corps du texte
Je souhaite tester le temps de réponse d'un lot d'IP, similaire au temps de réponse d'un ping, qui nécessite des millisecondes.
Vous pouvez définir un délai d'attente de l'ordre de la milliseconde. Si > 500 ms, il est considéré comme non qualifié et passe au test suivant.
Les scripts Python et PHP sont tous deux disponibles
世界只因有你2017-06-07 09:25:00
#coding=utf8
import os
ip_list=['192.168.0.1','192.168.0.2','192.168.0.3','192.168.0.106']
for each in ip_list:
a=os.popen('ping -n 1 %s'%each).read().decode('gbk')
b=a.find('=')
c=a.find('ms')
time=a[b+7:c]
try:
if int(str(time))>=500:
print 'time >= 500ms'
else:
print each+' : '+time+'ms'
except Exception as e:
print 'lost'
N'oubliez pas d'aimer