에 값을 인쇄하지 것은 내가 실행하려고 샘플 코드입니다. 문제는 다음과 같이 실행하려고하면 출력을 플러시하더라도 print 및 stdout에서 파이프에 쓰는 것이 작동하지 않습니다. sys.stderr.write()
의 주석을 제거 할 때만 작동합니다.파이썬은 여기에 루프
python test.py | tail -n 1
친절 인쇄 문 루프에있는 경우에만 발생하십시오. 아무도 내가 왜 이런 식으로 행동하는지 이해할 수있게 도와 줄 수 있습니까?
감사
놀라워하는 것을 보여주는 실행 가능한 코드를 제공하는 대신 왜 문제를 설명해야합니까? – roganjosh