相当于os.getpardir()?

时间:2012-04-09 19:44:40

标签: python

是否有更简单的方法来获取父目录的字符串而不是执行以下操作?

'/'.join(os.getcwd().split('/')[:-1])

3 个答案:

答案 0 :(得分:3)

我相信这对你来说会简单得多

os.path.abspath(os.path.pardir)

甚至更简单

os.path.dirname(os.getcwd())

答案 1 :(得分:1)

我不知道有哪种方法可以做到,但我会做类似的事情:

os.path.abspath(os.path.join(os.getcwd(), os.pardir))

编辑:这种方式有效,但Ixanezis方式可能更好。

答案 2 :(得分:1)

嗯,这种方法可能很有用:

os.path.dirname(os.getcwd())