Python:什么“。”在os.listdir(“。”)是什么意思?

时间:2016-10-21 10:44:37

标签: python

如标题所示,我不知道“。”在os.listdir(".")中表示。

是否表示当前目录中的所有文件和文件夹?

3 个答案:

答案 0 :(得分:3)

这是完全正确的,"."指的是the current working directory

值得注意的是,每个进程都有自己的当前工作目录。

答案 1 :(得分:1)

是的,没错。请参阅此文档。 https://docs.python.org/2/library/os.html

s.listdir(路径) 返回一个列表,其中包含path给出的目录中的条目名称。该列表按任意顺序排列。它不包括特殊条目'。'和'..'即使它们出现在目录中。

可用性:Unix,Windows。

版本2.3中更改:在Windows NT / 2k / XP和Unix上,如果path是Unicode对象,则结果将是Unicode对象列表。不可解码的文件名仍将作为字符串对象返回。

答案 2 :(得分:0)

这是正确的。如果我没有弄错的话,这应该在目录中显示文件夹和文件的位置,如果我没有弄错的话