[Python-ideas] os.listdir default to '.'
Sven Marnach
sven at marnach.net
Thu Jan 12 23:11:36 CET 2012
Cameron Simpson schrieb am Fr, 13. Jan 2012, um 08:32:23 +1100:
> On 12Jan2012 15:14, Rob Cliffe <rob.cliffe at btinternet.com> wrote:
> | Strictly speaking I think the default value should be
> | os.path.curdir, not specifically '.'
[...]
> -1 for os.curdir() being opendir's default.
There's a misunderstanding here. You are confusing 'os.getcwd()' and
'os.curdir'.
The default value for the parameter of 'os.listdir()' should probably
be 'os.curdir', but since it is defined in the different
platform-specific OS modules like posixmodule.c, it probably is
'os.curdir'. Moreover, I'm not aware of a platform where
os.curdir != '.'
-- Sven
More information about the Python-ideas
mailing list