如何在Python';操作系统&x27;模块?

如何在Python';操作系统&x27;模块?,python,path,working-directory,Python,Path,Working Directory,我想使用函数os.listdir(path)从运行脚本的目录中获取文件列表,但是如何在“path”参数中表示当前目录?为此,您通常会使用os.listdir('.')。如果您需要标准模块,可以使用变量os.curdir。使用os.curdir,如果您需要完整路径,可以使用os.path中的其他函数: import os print os.path.abspath(os.curdir) 您还可以使用getcwd()函数 os.getcwd() >>> 'C:\\Python25

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

为此,您通常会使用
os.listdir('.')
。如果您需要标准模块,可以使用变量os.curdir。

使用os.curdir,如果您需要完整路径,可以使用os.path中的其他函数:

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

您还可以使用
getcwd()
函数

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

我最终在我的WIN脚本中做了一些不同的事情,但是这个答案看起来是对的。我试过了,但我认为它不起作用,有可能我去掉了引号,它是否将路径处理为字符串?@bec:路径是字符串,os.curdir是字符串。没有关于路径的具体信息。