<html><body>On 22 Mar, 08:38 pm, guido@python.org wrote:<br />&gt;And do we even need os.fork(), os.exec*(), os.spawn*()?<br /><br />Maybe not os.spawn*, but Twisted's spawnProcess is implemented (on UNIX) in terms of fork/exec and I believe it should stay that way. &#160;The subprocess module isn't really usable for asynchronous subprocess communication.<br /></body></html>