サブプロセスが特定のバイト数または行数を出力するまで、Python でサブプロセスを実行したいと思います。この時点で、私はそれを終了したいと思います。これはサブプロセスで可能ですか?
これが私がこれまでに持っているものです:
proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
#kill after reaching n bytes of output, proc.terminate()
out, errors = proc.communicate()
ありがとう!