批量测试ip脚本(python)

大量测试ip是否能ping通(python)

需要批量测试ip\主机。

涉及到库:ping3

在终端中下载ping3库

pip3 install ping3

代码如下:

import ping3 #导入相关库。

#ping相关函数。
def ping_host(host):
	result = ping3.ping(host)
	return result

with open('iplist.txt', 'r') as file: #iplist地址,填写自己ip主机文件地址。
	ips = file.read().splitlines()

for ip in ips:
	if ping_host(ip):
		print(f"ping {ip} 是通的")
	else:
		print(f"ping {ip} 不通")
posted @ 2024-10-23 01:17  把头发给码出来  阅读(125)  评论(0)    收藏  举报