zoukankan      html  css  js  c++  java
  • python

    目录结构

    python常用模块(文件夹)
        python_os(文件夹)
            os_获取绝对路径.py
    

    ### 方法一
    os_获取绝对路径.py
    #coding:utf8
    import os
    
    #获取当前目录绝对路径
    dir_path = os.path.dirname(os.path.abspath(__file__))
    print('当前目录绝对路径:',dir_path)
    
    
    #获取上级目录绝对路径
    dir_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    print('上级目录绝对路径:',dir_path)
    
    运行结果
    当前目录绝对路径: D:python常用模块python_os
    上级目录绝对路径: D:python常用模块
    
    

    简化代码
    # coding :utf8
    from os.path import *
    
    # 获取当前目录绝对路径
    dir_path = dirname(abspath(__file__))
    print('当前目录绝对路径:', dir_path)
    
    # 获取上级目录绝对路径
    dir_path = dirname(dirname(abspath(__file__)))
    print('上级目录绝对路径:', dir_path)h)
    
    运行结果
    当前目录绝对路径: D:python常用模块python_os
    上级目录绝对路径: D:python常用模块
    
    


    方法二

    os_获取绝对路径.py
    import os
    #获取当前目录绝对路径
    dir_path = os.path.abspath(os.path.split(__file__)[0])
    print('当前目录绝对路径:',dir_path)
    
    
    #获取上级目录绝对路径
    dir_path = os.path.abspath(os.path.split(os.path.split(__file__)[0])[0])
    print('上级目录绝对路径:',dir_path)
    
    运行结果
    当前目录绝对路径: D:python常用模块python_os
    上级目录绝对路径: D:python常用模块
    
    



  • 相关阅读:
    Fibonacci Numbers
    Fibonacci(...刷的前几道题没有记博客的习惯,吃了大亏)
    Fibonacci Check-up
    Pendant
    奥运
    Tr A
    A Simple Game
    Be the Winner
    John
    Being a Good Boy in Spring Festival(尼姆博弈)
  • 原文地址:https://www.cnblogs.com/snailrunning/p/9265360.html
Copyright © 2011-2022 走看看