Страницы

10 октября 2021 г.

Python. Ping списка узлов из файла

import os
def ping_check(host):
    response = os.system('ping -n 2 ' + host)
    if response == 0:
        print(host, 'is up!')
    else:
        print(host, 'is down!')
f = open("c:\\<catalog>\hosts_list.txt", "r+")
s = (f.read())
a = s.split(',')
print(a)
for host in a:
    print(ping_check(host))



Содержимое файла hosts_list.txt имеет следующий вид:
10.0.1.1,10.0.1.2,10.0.1.3