在项目上copy文件司空见惯了,但是一般的手动复制粘贴只能满足小文件,对于比较大的文件夹,手动复制粘贴有时候会很慢,而通过代码直接跑脚本copy,会快速很多,这也算提高了自己的工作效率,不让自己等半天那么无聊。所有有个快速copy file脚本其实很实用,写脚本的语言有很多,主要推荐还是python,当然有些项目也可以直接在Windows工具上实现,但是不利于普遍实用,python实用方便,code简洁,复用性也很强。
如下是封装的Demo
1. Python Version
2. 功能点
(1)copy引用库:shutil,通过import导入
(2)多线程引用库:multiprocessing,通过import导入
(3)自定义递归函数处理
(4)运行脚本时,参数需要传入两个参数:源数据目录、Target存放目录,存放目录如果不存在会自动创建的
(5)定义控制台输出格式,实时输出copy的文件信息
3. 效果展示
Python_CopyFolder
4. 完整Demo地址请看链接