Форум сайта python.su
Задача такая: надо запустить подпроцесс, который будет получать данные, отдавать отработанные, потом опять получать другие и т.д.
Никак не получается…
stdOut = subprocess.Popen(['python'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout
lines = stdOut.readlines()
for line in lines: print line
Офлайн
Може так запрацює:
stdOut = subprocess.Popen(['python'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout for line in stdOut: print line
Офлайн
tabajara И так тоже работать не будет, >>> http://www.python.com.ua/forum/viewtopic.php?id=1470
Офлайн
Гугл мне помог :)
Кому интересно хорошее кроссплатформенное решение:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/440554
Офлайн