第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > python 拷贝特定后缀名文件 并保留原始目录结构的实例

python 拷贝特定后缀名文件 并保留原始目录结构的实例

时间:2020-03-14 00:54:32

相关推荐

python 拷贝特定后缀名文件 并保留原始目录结构的实例

后端开发|Python教程

python,文件,后缀

后端开发-Python教程

这篇文章主要介绍了关于python 拷贝特定后缀名文件,并保留原始目录结构的实例,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

万网做网站给网站源码,vscode有没有苹果,ubuntu 20.04命令,tomcat 版本余时间,京东数据爬虫,php防止重复登录,sia理论对seo的影响,dz验证失败 你的网站,dede 旅游模板lzw

如下所示:

报名程序 源码,清除vscode项目缓存,ubuntu gz 安装,tomcat中文源码,sqlite3命令打错后,python微信小程序爬虫安卓,php 数据库池,正规seo报价外推,国外网站html模版鉴赏,模板消息留言通知1.5lzw

#!/usr/bin/python# -*- coding: UTF-8 -*- import osimport shutildef cp_tree_ext(exts,src,dest): """ Rebuild the director tree like src below dest and copy all files like XXX.exts to dest exts:exetens seperate by blank like "jpg png gif" """ fp={} extss=exts.lower().split() for dn,dns,fns in os.walk(src): for fl in fns:if os.path.splitext(fl.lower())[1][1:] in extss: if dn not in fp.keys():fp[dn]=[] fp[dn].append(fl) for k,v in fp.items():relativepath=k[len(src)+1:]newpath=os.path.join(dest,relativepath)for f in v: oldfile=os.path.join(k,f) print("拷贝 ["+oldfile+"] 至 ["+newpath+"]") if not os.path.exists(newpath):os.makedirs(newpath) shutil.copy(oldfile,newpath)#用法如下:##cp_tree_ext(exts,src,dest)##exts:以空格分隔的字符串,可多个拓展名,如"bat txt"#src:原目录#dest:目标目录,如果不存在,则建立cp_tree_ext(doc docx,/home/lincoln/python/copy/source,/home/lincoln/python/copy/target)

只是段代码,直接调用cp_tree_ext(exts,src,dest) 方法即可。

u3d跑酷游戏源码,vscode开发视频,ubuntu查看进程对应的文件,tomcat 当机了,sqlite 写字节集,一键清理内存插件,淘宝前端三大框架,爬虫做电脑系统,php判断上传文件,石岩seo,门业网站模板,js 网页颜色代码,织梦模板后台栏目,pinphp-仿美丽说蘑菇街免费开源程序lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。