os

作者: 汪浩瀚 | 来源:发表于2018-01-08 22:18 被阅读0次

    这里只记录一些我用到的操作。

    os.walk(path)

    能够遍历path路径下的所有文件和文件夹

    例如文件tree:

    图1 文件结构(话说简书图片不能调节大小么?)

    >>> for i in os.walk('C:\\Users\\Think\\Desktop\\11'):

    ...    print(i)

    ...   

    ('C:\\Users\\Think\\Desktop\\11', ['12', '13'], ['22.txt'])

    ('C:\\Users\\Think\\Desktop\\11\\12', [], ['21.txt'])

    ('C:\\Users\\Think\\Desktop\\11\\13', [], ['31.txt'])

    os.path.split(filepath)

    返回一个元组(文件路径,含后缀名的文件名)

    例如

    >>> print(os.path.split('C:\\Users\\Think\\Desktop\\11\\22.txt'))

    ('C:\\Users\\Think\\Desktop\\11', '22.txt')

    os.path.splitext(filepath)

    返回一个元组(含路径不含后缀名的文件名,后缀名)

    例如

    >>> print(os.path.splitext('C:\\Users\\Think\\Desktop\\11\\22.txt'))

    ('C:\\Users\\Think\\Desktop\\11\\22', '.txt')

    相关文章

      网友评论

          本文标题:os

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