美文网首页编程地带
os处理上下级目录

os处理上下级目录

作者: MA木易YA | 来源:发表于2018-11-06 21:56 被阅读0次

首先导入os模块和其中的path模块

from os import path
import os

文件结构

image.png

获取当前文件所在目录

now = path.dirname(__file__)

file 为当前文件, 等同于:

now = path.dirname('.')

获得父级目录

now_parent = os.path.dirname(now)  # 获得now的文件所在的目录,即父级目录
parent_path = os.path.dirname(parent_path)  ##now_parent的父级目录

返回now文件所在路径

    abspath = path.abspath(d)  # 返回文件所在目录规范的绝对路径

运行结果

#*-执行:-*
    print("文件所在路径:", now)
    print("now_path:", now_path)
    print("parent_path:", parent_path)
    print("文件完整路径", abspath)

#*-结果:-*

 F:\ServerveManager\python\python.exe "F:/ServerveManager/Pycharm/PyCharm 2018.2.2/files/python_test/test_11_06/test1.py"
文件所在路径: F:/ServerveManager/Pycharm/PyCharm 2018.2.2/files/python_test/test_11_06
now_path: F:/ServerveManager/Pycharm/PyCharm 2018.2.2/files/python_test
parent_path: F:/ServerveManager/Pycharm/PyCharm 2018.2.2/files
文件完整路径 F:\ServerveManager\Pycharm\PyCharm 2018.2.2\files\python_test\test_11_06

相关文章

  • os处理上下级目录

    首先导入os模块和其中的path模块 文件结构 获取当前文件所在目录 file 为当前文件, 等同于: 获得父级目...

  • Python如何读取文件夹下所有文件名并保存

    使用os.listdir 使用os.walk使用(os.walk) walk递归地对目录及子目录处理,每次返回的三...

  • os模块

    os模块处理文件和目录 属性描述os.access(path, mode)检验权限模式os.chdir(path)...

  • Python OS 文件/目录方法

    os模块提供了非常丰富的方法来处理文件和目录 常用命令 os.getcwd(): 返回当前工作目录 os.mkdi...

  • Python Os、glob、cv模块整理

    os模块 os模块主要是涉及文件处理 os.listdir(dirname):列出dirname下的目录和文件 o...

  • python内置os模块

    os模块 python的os 模块提供了非常丰富的方法用来处理文件和目录。 os常用系统操作

  • OS常用方法总结

    1. os.walk os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方...

  • SDWebImage源码分析一之目录解读

    SDWebImage官方 整体目录结构: SDWebImageCompat处理不同平台(iOS、TV、OS、Wat...

  • Python | os

    文件和目录的处理 更多请看:菜鸟教程 | Python3 OS 文件/目录方法[https://m.runoob....

  • OS模块

    os模块 os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常...

网友评论

    本文标题:os处理上下级目录

    本文链接:https://www.haomeiwen.com/subject/glupxqtx.html