文件名称:ping_ip_address
文件大小:66KB
文件格式:ZIP
更新时间:2024-03-30 03:17:45
Python
Ping IP地址 我的编程挑战解决方案。 要求 对IP地址范围192.168.1.0/24和192.168.2.0/24进行Ping操作,并报告在一个范围内可ping的所有IP地址,而在另一范围内则不。 例如,如果我们发现192.168.1.34是可Ping的,但192.168.2.34是不可Ping的,那么我们就是想知道这种情况。 同样,如果192.168.2.34是可Ping的,但192.168.1.34是不可Ping的,我们也需要知道这一点。 其他重要要求: 您必须使用python3.6或更高版本。 您的代码需要快速运行,因此无论您想使用什么,都需要某种多线程,多任务处理。 使用多处理程序包实现。 在我的机器上,它的平均运行时间不到一分钟。 考虑到所有IP地址均已超时。 您将需要重试在第一次ping时失败的IP地址。 重试次数由您决定。 尝试两次。 您的代码必须没有PEP
【文件预览】:
ping_ip_address-main
----img1.PNG(62KB)
----ping.py(4KB)
----LICENSE(1KB)
----README.md(3KB)
----constants.py(41B)