2011-09-29 93 views
1

从下面的代码都返回相同的输出。我应该什么时候使用一个? PS:我想使用它来动态改变我的django项目中的日志,静态文件和模板的路径,以便在不同的环境中运行它。在Python中获取绝对文件/目录路径

回答

3

当您想知道正在执行的文件的位置时使用第一个。当你想知道进程当前的工作目录时,请使用第二个。

0

os.getcwd可用于您想要从当前目录移动到对其他目录执行某些操作的位置,为此可以保存当前的工作目录或知道正在执行的文件的位置。

abspath用于获取文件的绝对路径,给出文件的位置信息。