zoukankan      html  css  js  c++  java
  • python--->相对和绝对路径

    绝对路径(absolute path):从根开始找

      eg:c:file1.txt

    相对路径(relative path):相对当前文件内找

      ../      # 当前文件的上一级

    os.path.isabs(path): 判断path是否为一个绝对路径

      返回True,即为绝对路径

      返回False,即为相对路径

    eg: 文件层次结构如下:

      |---file01

        |---day01.txt

        |---day02.txt

      |---file02

        |---day01.txt

        |---day02.txt

      假设当前目录下为file01/day01.txt

      需求1:查找file01下的day02.txt

      r = os.path.isabs(file01.txt)

      需求2:查找file02下的day02.txt

      r = os.path.isabs(../01.txt) #返回上一级里面找

    注意:确定好层次关系

    获取路径:

    1.根据相对路径,得到绝对路径

      path = os.path.abspath('day01.txt')  

    2. 获取当前文件的绝对路径

      path = os.path.abspath(__file__)

    3.得到当前文件的所在目录

      path = os.getcwd()     #  等同于:path = os.path.dirname(__file__)

  • 相关阅读:
    数学笔记目录
    机器学习笔记目录
    物理学笔记目录
    二阶递推公式的通项公式
    分析Analysis 笔记
    从傅里叶变换到小波变换
    电动力学 期末复习
    电动力学 期中复习
    热学 期中复习
    理论力学第一章 Lagrange方程
  • 原文地址:https://www.cnblogs.com/abner-pan/p/11876828.html
Copyright © 2011-2022 走看看