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



  • 相关阅读:
    echars 折线图使用
    echars 饼图使用
    React native中DrawerNavigator,StackNavigator,TabNavigator导航栏使用
    React native 中 SectionList用法
    React native 中使用Fetch请求数据
    React native中使用XMLHttpRequest请求数据
    实现在WebView中返回上一级
    DatePickerAndroid用法
    Lambda
    .Net常见线程安全问题整理
  • 原文地址:https://www.cnblogs.com/snailrunning/p/9265360.html
Copyright © 2011-2022 走看看