zoukankan      html  css  js  c++  java
  • 利用python实现视频文件和图片文件的分类存储

    实现思路

    利用文件后缀名自动化整理视频文件及图片文件,分别存储在不同的文件夹里
    

    完整代码及简要说明

    # filedeal.py
    #!/usr/bin/env python 
    # -*- coding:utf-8 -*-
    
    import os
    import shutil
    
    def deal_file(src,dst1,dst2):
        # 区分jpg和mp4
        mp4 = []
        jpg = []
        for f in os.listdir(src):
        #根据具体需求更改后缀识别参数(.mp4和jpg等)
            if f.endswith('.mp4'):
                mp4.append(f)
            elif f.endswith('.jpg'):
                jpg.append(f)
        # 创建目标文件夹
        if not os.path.isdir(dst1):
            os.mkdir(dst1)
        if not os.path.isdir(dst2):
            os.mkdir(dst2)
        # 拷贝文件到目标文件夹
        for m in mp4:
            _mp4 = os.path.join(src,m)
            shutil.copy(_mp4,dst1)
        for j in jpg:
            _jpg = os.path.join(src,j)
            shutil.copy(_jpg,dst2)
    
    if __name__ == "__main__":
         file = "./"
        # 新建文件夹datafile,将不同后缀的文件统一放到该文件夹目录下
         src = os.path.join(file,'datafile')
        #视频文件存储位置
         dst1 = os.path.join(file, 'mp4_file')
        #图片文件存储位置
         dst2 = os.path.join(file, 'jpg_file')
         deal_file(src, dst1, dst2)
    

    用法说明

    • 将需要存储的视频或者图片统一复制到 datafile文件夹里面
    • 双击filedeal.py即可(文件数量较多的话,运行时间稍微长一点)
  • 相关阅读:
    tiled工具使用
    shan
    随笔
    潘大神又一篇
    潘大神的文章
    最近用到这个强大的工具 PhysicsEditor (转)
    为什么要写博客?
    nyoj 998
    欧拉函数
    背包问题
  • 原文地址:https://www.cnblogs.com/dddjh/p/14758748.html
Copyright © 2011-2022 走看看