• Python_路径处理


    python 文件目录
    常用的目录操作主要有判断目录是否存在、创建目录、删除目录和遍历目录
    Python 中,内置了os模块及其子模块os.path

    是与否

     os.path.exists()
     os.path.isfile
    

    增删改查

     os.makedirs
    

    查看

    遍历
      (dirpath, dirnames, filenames) in os.walk(f_dir)	
      os.listdir(path)
    ##路径分隔符 
     os.path.sep  os.path.sep:路径分隔符
     
     
    基本
      os.path.altsep: 根目录
      os.path.curdir: 当前目录
      os.path.pardir:父目录
      os.path.abspath(path):绝对路径	
    
    ##拆分和组合
     os.path.join()  该函数传入的参数是多个字符串型变量
     os.sep.join()   函数传入的参数是一个列表,输出的结果是将列表中的元素用相应平台对应的路径分隔符链接起来的整体
                  os.sep.join( )和os.path.join()两个函数传入的参数类型不同,
                  前者是列表(列表中的元素也必须是字符串型的),
                  后者是多个字符串型变量;两个函数实现的功能基本相同
    os.path.split(‘path’):按照路径将文件名和路径分割开  第二个元素是路径的最后部分,第一个元素是其他部分
    os.path.splitext()     将文件名和扩展名分开
    
    
     os.path.split(path)路径分割的第二个元素。如果path以/或\结尾,那么就会返回空值。
     os.path.basename(path) == 等价于 os.path.split(path)[-1]
     
    ###常见应用
      config_path= os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__)) ),"config")
  • 相关阅读:
    【NOIP2016提高A组集训第14场11.12】随机游走
    poj2378 树形DP
    简单博弈论总结加例题解析
    uva11426 欧拉函数应用
    poj3090欧拉函数求和
    lightOJ1370 欧拉函数性质
    hdu4497 正整数唯一分解定理应用
    hdu1215 正整数唯一分解定理应用
    lightoj 1236 正整数唯一分解定理
    素数筛两种方法
  • 原文地址:https://www.cnblogs.com/ytwang/p/16688968.html
Copyright © 2020-2023  润新知