我希望我的python命令行应用程序将其输出语句逐步传递到powershell处理链中。如何更改以下示例python程序来实现此目的?
test_pipeline.py
import time
if __name__ == "__main__":
for x in range(10):
time.sleep(.5)
print "did something: " + str(x)
要演示此问题,请执行以下程序运行上述程序:
C:\ InPowershellPrompt> python test_pipeline.py | %{$ _ +“但不是增量管道”}
管道首先从test_pipeline.py收集所有打印语句,并在test_pipeline.py完成后继续进行下一步。
有关如何逐步管道test_pipeline.py输出的任何想法吗?