zoukankan      html  css  js  c++  java
  • Python 爬虫 —— 文件及文件夹操作

    0. 文件名、路径信息、拓展名等

    #取文件后缀
    >>> os.path.splitext("/root/a.py")
    ('/root/a', '.py')
    
    #取目录与文件名
    >>> os.path.split("/root/a.py")
    ('/root', 'a.py')
    
    >>> os.path.basename("/root/a.py")
    'a.py'
    
    >>> os.path.dirname('/root/a.py')
    '/root'

    1. 遍历文件夹及重命名

    import os
    import sys
    
    
    path = 'D:/emojis'
    
    # os.walk 返回的是一个三元组
    for (path, dirs, files) in os.walk(path):
        for filename in files:
            newname = "emoji_" +filename
            os.rename(os.path.join(path, filename) , os.path.join(path, new_name))
    
  • 相关阅读:
    数据结构 1
    MyBatis 7
    MyBatis 6
    MyBatis 5
    MaBatis 4
    MyBatis 3
    目录和文件管理
    Linux常用命令精讲
    Sentos7.4安装说明
    RIP
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421076.html
Copyright © 2011-2022 走看看