I use the following code to check the website to check connectivity. How can I analyze the results to get "Lost =" to see how much was lost?
def pingTest(): host = "www.wired.com" ping = subprocess.Popen( ["ping","-n","4",host], stdout = subprocess.PIPE, stderr = subprocess.PIPE ) out,error = ping.communicate() print out
This is the return that I get out
Pinging wired.com [173.223.232.42] with 32 bytes of data: Reply from 173.223.232.42: bytes=32 time=54ms TTL=51 Reply from 173.223.232.42: bytes=32 time=54ms TTL=51 Reply from 173.223.232.42: bytes=32 time=54ms TTL=51 Reply from 173.223.232.42: bytes=32 time=54ms TTL=51 Ping statistics for 173.223.232.42: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 54ms, Maximum = 54ms, Average = 54ms
source share