2012-11-01から1ヶ月間の記事一覧

os.pipe を使って subprocess.Popen する時の注意

ファイルディスクリプタは subprocess.Popen (というか fork)時にコピーされます。 なので、親プロセスと子プロセスの両方で、必要のないディスクリプタを閉じる必要があります。 しかしこれ、子プロセスが既存のコマンド(例えば tail)だったらファイル…