如何从Python'os'模块中引用函数中的当前目录?

时间:2011-01-21 12:36:35

标签: python path working-directory

我想使用函数os.listdir(path)从我正在运行脚本的目录中获取文件列表,但是如何说出“path”参数中的当前目录?

3 个答案:

答案 0 :(得分:4)

使用os.curdir,然后如果你想要一个完整的路径,你可以使用os.path中的其他函数:

import os
print os.path.abspath(os.curdir)

答案 1 :(得分:2)

您通常会将os.listdir('.')用于此目的。如果您需要标准模块,则变量os.curdir可用。

答案 2 :(得分:2)

您还可以使用getcwd()功能

os.getcwd()
>>> 'C:\\Python25'