zoukankan      html  css  js  c++  java
  • python 获取文件路径相关

    1、只获得路径的最后一部分

    import os
    os.path.basename('C:\Users\Administrator\Desktop')
    Out[81]: 'Desktop'
    os.path.basename('C:\Users\Administrator\Desktop\a.txt')
    Out[82]: 'a.txt'

    2、对目录结构的操作

    import os
    
    print '***获取当前目录***'
    print os.getcwd()
    print os.path.abspath(os.path.dirname(__file__))
    
    print '***获取上级目录***'
    print os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
    print os.path.abspath(os.path.dirname(os.getcwd()))
    print os.path.abspath(os.path.join(os.getcwd(), ".."))
    
    print '***获取上上级目录***'
    print os.path.abspath(os.path.join(os.getcwd(), "../.."))

    结果:

    ***获取当前目录***
    /workspace/demo/folder/test
    /workspace/demo/folder/test
    
    ***获取上级目录***
    /workspace/demo/folder
    /workspace/demo/folder
    /workspace/demo/folder
    
    ***获取上上级目录***
    /workspace/demo

    参考:https://blog.csdn.net/leorx01/article/details/71141643

  • 相关阅读:
    【ExtJS】关于自定义组件(一)
    【ExtJS】关于自定义组件
    特殊的css样式
    样式表笔记
    html 表单笔记
    图片热点和网页内嵌随笔
    快速网页
    HTML基础和表格
    HTML基础
    递归算法 笔记
  • 原文地址:https://www.cnblogs.com/usec/p/8831377.html
Copyright © 2011-2022 走看看