скрипт для проверки пинга

mport subprocess

def ping_ip_addresses(ip_addresses):

for ip in ip_addresses:
    result = subprocess.run(
        ["ping", "-c", "3", ip], stdout=subprocess.PIPE, stderr=subprocess.PIPE
    )
    if result.returncode == 0:
        reachable.append(ip)
    else:
        unreachable.append(ip)

return reachable, unreachable

КАК переделать функцию, чтобы на вход принимала не list, а только один айпи. И потом возвращала результат ток. А потом при чтении файла в цикле просто вызываешь функцию и передаешь ей айпи адрес каждый раз?


Ответы (0 шт):