Antoon Pardon <antoon.par...@vub.be>: > On 08-06-18 09:45, Marko Rauhamaa wrote: >> Whatever your philosophical tastes, this unexpected feature of >> os.path.exists() (& co) leads to unexpected application behavior IRL, >> and, in the GhostBusters sense, that is bad. > > Sure, I agree that it is unexpected behaviour. But does that mean the > behaviour should be fixed or that the behaviour should be better > documented?
I'd say it should be fixed. I would go so far as to say that os.stat() should be fixed so that "" and "\0" result in the same exception (EINVAL ~ ValueError). If the documentation option is taken, the documentation should emphasize the issue. Furthermore, the http.server module should be fixed because it is broken at the moment. Marko -- https://mail.python.org/mailman/listinfo/python-list