python3 하위 프로세스가 다른 하위 프로세스에 직접 들어갈 수 있나요?

python3 하위 프로세스가 다른 하위 프로세스에 직접 들어갈 수 있나요?

리눅스 민트 18.3, 파이썬 3.5.2. 이 프로그램과 비슷한 것이 가능합니까?

#!/usr/bin/env python3
import subprocess

wlist = subprocess.run(['wc', '-w'],
    stdin=subprocess.run(['ls'],stdout=subprocess.PIPE, universal_newlines=True),
    stdout=subprocess.PIPE, universal_newlines=True).stdout
print(wlist)

이는 디스크에 쓰고 디스크에서 읽는 별도의 하위 프로세스 문을 사용하여 수행할 수 있습니다. 하나의 명령문으로 수행할 수 있다면 CPU, 메모리 및 디스크 I/O를 덜 사용해야 합니다.

관련 정보