import os f=os.popen("ngrep -d eth1 -q -W byline 'GET' | awk '/T /{ print $2 }'", 'rb', 0) data = f.read() while(data): data = f.read() print data
import os f=os.popen("ngrep -d eth1 -q -W byline 'GET' | awk '/T /{ print $2 }'", 'rb', 0) data = f.read() while(data): data = f.read() print data
import os while True: f=os.popen("ping mail.ru") print f.read()
import os f=os.popen("ngrep -d eth1 -q -W byline 'GET' | awk '/T /{ print $2 }'", 'rb', 0) data = f.read() while(data): print data
doza_andУпс. Спасибо, что поправили. А по теме есть что сказаться!?
Безсконечный-> Бесконечныйhttp://slovari.yandex.ru/%D0%B1%D0%B5%D1%81%D0%BA%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D0%BE/ru-en/#lingvo/
import os while True: f=os.popen("ping -c 1 google.com") print f.readlines()[1]
("ngrep -d eth1 -q -W byline 'GET' | awk '/T /{ print $2 }'", 'rb', 0)
paramanТы понимаешь, что ты написал? Ты вывод команды в data записал
Более опытные коллеги, подскажите, как мне получить вывод.
from subprocess import Popen, PIPE result = Popen("ls", shell=True, stdout=PIPE) print(result.stdout.read())