System ManageMent

[Python] ping3 Module - divice ping check

Pydole 2019. 4. 26. 10:59

 

Homepage : https://github.com/kyan001/ping3

 

 

 

1. Install

   

  pip install ping3

 

 

 

2. Example

 

from ping3 import ping, verbose_ping

# Ping Check

res = ping('192.168.1.99')  # IP Or Domain
print(res)

------------------------------------------------

0.008645452999999997



# 4times ping check


res = verbose_ping('192.168.1.99')
print(res)

------------------------------------------------

ping '192.168.1.99' ... 5ms
ping '192.168.1.99' ... 5ms 
ping '192.168.1.99' ... 4ms 
ping '192.168.1.99' ... 4ms


# 10times ping check


res = verbose_ping('192.168.1.99', count=10)
   print(res)

------------------------------------------------

ping '192.168.1.99' ... 3ms 
ping '192.168.1.99' ... 4ms 
ping '192.168.1.99' ... 4ms
ping '192.168.1.99' ... 3ms
ping '192.168.1.99' ... 4ms
ping '192.168.1.99' ... 3ms
ping '192.168.1.99' ... 4ms
ping '192.168.1.99' ... 4ms
ping '192.168.1.99' ... 3ms
ping '192.168.1.99' ... 3ms