On 29 November 2012 20:10, Ben Hoyt <span dir="ltr"><<a href="mailto:benhoyt@gmail.com" target="_blank">benhoyt@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":27h">So you're proposing that the "pattern" argument is passed directly to<br>
FindFirstFile as the wildcard on Windows, and to Python's fnmatch on<br>
Linux? That's not terrible, but there is the "my program deleted files<br>
it shouldn't have" problem for edge cases.<br>
<br>
Isn't fnmatch's behaviour quite well defined? I think if it's not too<br>
difficult it'd be better to mimic that (emulating "bad patterns" using<br>
fnmatch where necessary on Windows).</div></blockquote></div><br><div>Personally, I would far prefer cross-platform consistency. The fnmatch behaviour is both better defined and more useful than the Windows behaviour.</div>
<div><br></div><div>Paul</div>