Как по событию получать вывод из субпроцеса?



@gd1xza

Мне нужно создать процесс который отдает в стдоут данные частями в разное время может сразу после запуска или через час а потом еще раз через минуту. Мне нужно получать этот вывод прямо сразу как только он появился и отправлять http запрос.

Как то так:

include prcss as p
a = p.run(["test.exe"])
while tru{
t = a.stdout.read(4095)
if t != False:
  callmyfunc(t)
}

fun callyfunc(d):
  uhttpq("wr3sc://inlocalg.aerr.glue^payload+="+d)


Решения вопроса 0


Ответы на вопрос 1



@dmtrrr

В таких случаях обычно используют очереди задач.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *