zoukankan      html  css  js  c++  java
  • python_os.path模块用法

    python中os.path模块用法:

    • dirname()   用于去掉文件名,返回目录所在的路径
    1 >>> import os
    2 >>> os.path.dirname('D:\library\book.txt')
    3 'D:\library'
    • basename()            用于去掉目录的路径,只返回文件名
    1 >>> import os
    2 >>> os.path.basename('D:\library\book.txt')
    3 'book.txt'
    • join()           用于将分离的各部分组合成一个路径名
    1 >>> import os
    2 >>> os.path.join('D:\library','book.txt')
    3 'D:\library\book.txt'
    • split()           用于返回目录路径和文件名的元组
    1 >>> import os
    2 >>> os.path.split('D:\library\book.txt')
    3 ('D:\library', 'book.txt')
    • splitdrive()            用于返回盘符和路径字符元组
    1 >>> import os
    2 >>> os.path.splitdrive('D:\library\book.txt')
    3 ('D:', '\library\book.txt')
    • splitext()           用于返回文件名和扩展名元组
    1 >>> import os
    2 >>> os.path.splitext('D:\library\book.txt')
    3 ('D:\library\book', '.txt')
    •  判断一个目录是否存在:os.path.exists(path)
    • 多层创建目录:os.makedirs(path)
    • 创建目录:os.mkdir(path)
  • 相关阅读:
    EasyUI tab
    CC和他的AE86
    Spreading the Wealth UVA
    Ultra-QuickSort POJ
    区间完全覆盖问题(贪心)
    Mod Tree HDU
    Snakes and Ladders LightOJ
    There is no SSR CSU
    X问题 HDU
    斐波那契数列
  • 原文地址:https://www.cnblogs.com/sunshine-blog/p/9497280.html
Copyright © 2011-2022 走看看