Hello,<br><br>Since there was a bit of confusion last time, I&#39;ll start by saying I am working on the subprocess.Popen module for Google Summer of Code. One of the features I am implementing is a class so that a running process can stand in in place of a file. For examples, instead of open( &quot;filelist&quot;, mode = &#39;r&#39;) one would call ProcessIOWrapper( &quot;ls -l&quot;, mode = &#39;r&#39;). I am trying to decide if I should fully implement the mode argument. Right now, it essentially ignores everything but a &#39;U&#39; indicated universal newlines in the mode argument. Should I leave that as is or make it so that things like &quot;r+&quot;, &quot;w&quot;, &quot;a&quot; are handled the way they would be for an actual file?<br>

<br>Eric<br>