美文网首页
python获取上一级与上上一级目录的写法

python获取上一级与上上一级目录的写法

作者: Elvis_zhou | 来源:发表于2018-08-30 09:50 被阅读0次
    import os
    
    print('***获取当前目录***')
    print(os.getcwd())
    print(os.path.abspath(os.path.dirname(__file__)))
    
    print('***获取上级目录***')
    print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
    print(os.path.abspath(os.path.dirname(os.getcwd())))
    print(os.path.abspath(os.path.join(os.getcwd(), "..")))
    
    print('***获取上上级目录***')
    print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
    print(os.path.abspath(os.path.join(os.getcwd(), "../..")))
    

    getcwd()获取的是相对路径,在目录变更时会改变路径
    dirname()获取的是绝对路径,在目录变更时不会改变路径

    相关文章

      网友评论

          本文标题:python获取上一级与上上一级目录的写法

          本文链接:https://www.haomeiwen.com/subject/uqcrwftx.html