返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

python学习笔记:整理文件夹,把指定的文件存放在指定的文件中去

[复制链接]
前方录 显示全部楼层 发表于 2024-3-3 08:26:07 |阅读模式 打印 上一主题 下一主题

登录网站,浏览更多精彩内容

您需要 登录 才可以下载或查看,没有账号?加入我们

x
[mw_shl_code=python,true]import os.path
import shutil
dir = "./094"
i = 0
# os.listdir可以列出当前目录下的所有文件
for file in os.listdir(dir):
    i += 1
    # os.path.splitext可以得到文件后缀名,例如.txt、.mp3
    ext = os.path.splitext(file)[1]
    print(os.path.splitext(file))
    print(ext)
    ext = ext[1:]
    print(ext,i)
    # 如果不存在这个目录
    if not os.path.isdir(f"{dir}/{ext}"):
        # os.mkdir可以创建目录
        os.mkdir(f"{dir}/{ext}")
    source_path = f"{dir}/{file}"
    target_path = f"{dir}/{ext}/{file}"
    # 把指定的文件类型移动到指定的文件夹中
    shutil.move(source_path, target_path)[/mw_shl_code]
中国领先的数字技术资源交流中心!
商乾全球电商人、电商交流学习与电商实战技术分享、电商爬虫、生活交流专业网站
  • 官方手机版

  • 微信公众号

  • 商务合作