サブプロセスを実行するメイン プロセスがあります。このサブプロセスはパイプしたいものです。私はファイルを使用してそれを行うことができることを知っています:
import subprocess
subprocess.call('shell command', stdin=open('somefile','mode'))
実際のハード ドライブ ファイルなしでカスタム stdin パイプを使用するオプションはありますか? たとえば、文字列リストを使用するオプションはありますか (各リスト要素は改行になります)?
Python サブプロセスが.readline()
パイプ オブジェクトを呼び出すことはわかっています。