python ping3
时间: 2024-09-05 09:04:14 浏览: 91
python实现ping的方法
`ping3`是一个Python库,用于发送ICMP echo请求(也称为ping)到指定的IP地址并获取响应时间。它提供了一个更简单易用的方式来执行网络ping操作,相比于直接使用系统命令ping。这个库主要用于测试网络连通性和测量延迟。
使用`ping3`,你可以像这样执行基本的ping任务:
```python
import ping3
response = ping3.ping('www.google.com')
if response == True:
print(f"Google is up! {ping3.stats()}")
else:
print("Connection failed.")
```
在这个例子中,如果能成功连接到Google的服务器,`response`会是True,并且`stats()`函数会返回有关包丢失率、平均往返时间等信息。
阅读全文