<div class="gmail_quote"><br>> The new 4th parameter for difflib.SequenceMatcher is much like that. For <br>
> me the issue is whether the code look like<br>> <br>> if param:<br>>      do algorithm a<br>> else:<br>>      do algorithm b<br>> <br>> versus<br>> <br>> code<br>>            if param: something<br>

>            else: something else<br>> more code<br><br></div><div class="gmail_quote">My point exactly.</div><div class="gmail_quote"><br></div><div class="gmail_quote">The latest idea (which I've now described on the issue tracker), is not to use os.open(), rather os.link() and os.unlink(), which should work the same across platforms.  Please could someone correct me if I'm wrong about this.</div>