Python3——28行代码批量提取复制视频文件

喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远!有不懂的问题可以私聊我哦!

最近想把wallpaper engine 里面的视频文件全部提取出来,但几百个文件夹太多了,就写了一个方便自己提取!

文章篇幅虽短,重在实用。有需要的不妨参考一下,改一下路径应该就可以用了!

import shutil
import os
 
path = "" #需要复制视频的路径
os.chdir(path)
list = os.listdir(path)
print(list)
#l = 文件列表
for l in list:
    if os.path.isdir(l):
        l2 = os.listdir(l)
        # l2 = 次级文件列表
        print(l2)
        os.chdir(path+"/"+l)
        for l3 in l2:
            if l3[-1]=="4":
                # l3 = 视频名字
                print(l3)
                file_path = path+"/"+l
                print(file_path)
                # 复制文件 
                #new_path = "新的路径"
                #shutil.copy(file_path,new_path)
                # 复制后删除
                #shutil.rmtree(file_path)
 
 
    os.chdir(path)

我是一名python开发工程师,整理了一套python的学习资料,从基础的python脚本到web开发、爬虫、
数据分析、数据可视化、机器学习、面试真题等。想要的可以进群:688244617免费领取!

以上就是本文的全部内容,希望对大家的学习有所帮助,觉得文章还不错的话不妨点个赞,有任何建议或看法欢迎大家在评论区分享讨论!

你可能感兴趣的:(python,程序员,编程,学习,开发,python)