Python将一个文件夹的文件复制到另一个文件夹

代码

 
import glob
import shutil
 
filePath=''
newFilePath=''
 
filename=os.listdir(filePath)
for i in filename:
    shutil.copy(filePath+'/'+i,newFilePath+'/'+i)
#将filepath里面的所有图片拷贝到newfilepath里面

我使用此方法将一个文件夹中的所有视频进行读取,然后存放到一个其他文件夹下,并且一个视频存放到一个文件夹下,新文件夹的命名从1顺序增大命名。

# https://blog.csdn.net/ganguowa/article/details/74853715?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-0&spm=1001.2101.3001.4242
# -*- coding: utf-8 -*-
"""
将一个路径下的所有文件夹的视频存储到一个新的路径下,并每一个视频存放在一个文件夹中,文件夹名字从1顺序排列
"""


import cv2 as cv
import cv2
import time
import datetime
import os
import shutil

# 删除某个文件
def delete_mp4(file_mp4):
    os.remove(file_mp4)


path_video_big = "./D01_20210920155746_big"
path_video_save = "./D01_20210920155746_over"
count = 1

filename = os.listdir(path_video_big)

for i in filename:

    path_save = path_video_save + "/" + str(count)
    if not os.path.exists(path_save):
        os.makedirs(path_save)

    shutil.copy(path_video_big + '/' + i, path_save + "/" + i)
    count += 1

print("总共有 "+str(count-1))












Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐