小编典典

如何使用本机python执行ping或traceroute?

python

我希望能够从Python内部执行ping和traceroute,而不必执行相应的shell命令,因此我希望使用本机python解决方案。


阅读 225

收藏
2021-01-20

共1个答案

小编典典

出于安全考虑,通常以超级用户身份运行解释器(当然,您确实需要具有root权限才能访问ping和traceroute的ICMP规范所要求的“原始”袜子!),但是如果您对此没有问题,这并不难-
例如,这篇文章提供了可行的ping命令,尽管Jeremy
Hylton的旧页面是为非常老的Python版本编写的,但仍然需要使用ICMP的基础代码(包括ping和traceroute),并且需要进行一些小改动以使其与现代技术相得益彰。一个-
但是,概念都存在,在我给您的两个URL中!

2021-01-20