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常用模块
    
    



  • 相关阅读:
    项目01-nginx模块
    Spark机器学习
    项目01-手机端模块
    Spark内存管理
    Spark Streaming
    Spark SQL
    Spark Job调度
    Spark master节点HA配置
    机器学习
    07、Spark集群的进程管理
  • 原文地址:https://www.cnblogs.com/snailrunning/p/9265360.html
Copyright © 2011-2022 走看看