编写小程序测试当前实验室能够连通的计算机数量(10.10.44.*)并输出若连接不通则保存对应的IP地址
时间: 2024-03-11 13:51:37 浏览: 123
简单测试IP地址连通性.html
好的,以下是使用 Python 语言编写的程序,可以实现测试当前实验室能够连通的计算机数量,并输出连接不通的 IP 地址:
```python
import os
for i in range(1, 255):
ip = '10.10.44.' + str(i)
res = os.system('ping -n 1 -w 1 ' + ip)
if res == 0:
print(ip + ' is reachable')
else:
print(ip + ' is unreachable')
with open('unreachable.txt', 'a') as f:
f.write(ip + '\n')
```
运行以上程序,它会逐个测试从 10.10.44.1 到 10.10.44.254 的 IP 地址是否能够连通,如果能够连通,则输出 "IP 地址 is reachable",否则输出 "IP 地址 is unreachable",并将无法连接的 IP 地址保存在当前目录下的 unreachable.txt 文件中。
阅读全文