Подскажите как сделать что бы вывод команды ping не стирал предыдущие записи а добавлял.
Требуется пинговать устройства в сети с записью результатов в файл, для последующей выборки и определение то какое будет недоступно и качество прохождение пинга. Вот начало набросал, а как сделать что бы данные не перезаписывали незнаю. Может подскажите как другим путем это можно реализовать?
inde = ('192.168.1.1','192.168.1.2','192.168.1.3') for y in inde: cmd = 'ping ' +y import subprocess PIPE = subprocess.PIPE p = subprocess.Popen(cmd, shell = True, stdout=open('ping.log','a'), cwd = 'c:/python/') p.wait() print cmd
Заранее спасибо за ответы.
пол дня вчера просидел так и не смог разобраться с кодировкой.