美文网首页
Python 文本操作

Python 文本操作

作者: 一川烟草_满城风絮_梅子黄时雨 | 来源:发表于2018-04-30 20:26 被阅读0次
    1. 构造文件名
    import os
    os.path.join("a", "b", "c")
    

    返回
    'a/b/c'

    1. 当前工作目录
    os.getcwd()
    
    1. 切换目录
    os.chdir('/')
    
    1. 创建目录
    os.makedirs("./tmp/test")
    
    1. 判断一个目录是不是绝对目录
    os.path.abspath('.')
    

    6.获取绝对目录

    os.path.isfile('./io.py')
    
    1. 获取文件名
    path = '/home/rhythm/w
    os.path.basename(path)
    
    1. 获取目录名
    path = '/home/rhythm/w
    os.path.dirname(path)
    
    1. 拆分目录
    path.split(os.path.sep)
    "/usr/bin".split(os.path.sep)
    
    1. 获取文件大小
    os.path.getsize('./io.py')
    
    1. 列出文件夹下的所有文件
    os.listdir('./')
    
    1. 判断路径是否存在
    os.path.exists('/tmp')
    
    1. 判断路径是不是目录
    os.path.isdir('./io.py')
    
    1. 判断路径是不是文件
    os.path.isfile('./io.py')
    
    1. 获取两个目录的相对关系
    os.path.relpath('./', '../')
    

    相关文章

      网友评论

          本文标题:Python 文本操作

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