Hale en logfil som underproces i Python [[Windows box]]

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en underproces i Python, at jeg kick off, der producerer en logfil. Jeg har brug for en anden underproces for at hale denne logfil, som den bliver genereret, og få resultaterne i slutningen af ​​min første delproces (det, der genererer logfilen).


Dette skal opnås på Windows-bokse, så jeg ikke kan bruge halen. Jeg har undersøgt Get-Contents, men er ikke helt sikker på, om jeg kan gøre Get-Contents vedblive og returnere først, når min første delproces (loggeneratoren) afslutter udførelsen.


Hvordan ville jeg opnå dette?

Bedste reference


Jeg er ikke sikker, men jeg tror du kan bruge tail -f filename selv med en logfil i en Windows-batch