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



  • 相关阅读:
    Fluent API
    什么是blazor
    10.事务
    9.用ExecuteSqlCommand执行存储过程
    8.自增主键 插入指定主键的数据
    7.图
    6.实体与上下文的关系
    5.并发
    4.跟踪
    3.级联删除
  • 原文地址:https://www.cnblogs.com/snailrunning/p/9265360.html
Copyright © 2011-2022 走看看