python: get directory two levels up

后端 未结 12 1934
清歌不尽
清歌不尽 2021-01-30 06:00

Ok...I dont know where module x is, but I know that I need to get the path to the directory two levels up.

So, is there a more elegant way to do:

         


        
12条回答
  •  孤城傲影
    2021-01-30 06:54

    You can use this as a generic solution:

    import os
    
    def getParentDir(path, level=1):
      return os.path.normpath( os.path.join(path, *([".."] * level)) )
    

提交回复
热议问题