python文件夹复制
来源:互联网 发布:springmvc 初始化数据 编辑:程序博客网 时间:2024/05/21 18:34
目标:将一个文件夹下的所有文件(文件夹以及文件)复制到另一个文件夹目录下
def copyFiles(srcPath,targetPath): ''' 将src文件夹下的所有文件,包括文件夹全部拷贝至targetpath目录下 ''' lst = os.listdir(srcPath) for filename in lst: tmpSrcpath = os.path.join(srcPath,filename) tmptargetPath = os.path.join(targetPath,filename) print filename if os.path.isdir(tmpSrcpath): if os.path.exists(tmptargetPath): shutil.rmtree(tmptargetPath) os.mkdir(tmptargetPath) copyFiles(tmpSrcpath, tmptargetPath) else: if filename == unicode('desktop.ini','utf-8'): continue shutil.copy(tmpSrcpath, tmptargetPath) if __name__ == '__main__': copyFiles('E:/Python/'.decode('utf-8'), 'e:/test'.decode('utf-8'))需要注意的是desktop.ini这个文件,说实话,这文件哪里来的我也不知道
整个过程就是一个递归,很简单,没什么难度,输入参数时一定要用utf-8 decode一下,不然中文目录会无法正常处理
0 0
- Python 文件夹复制
- python文件夹复制
- python脚本实现文件夹增量复制
- python基础教程[2]:复制文件及文件夹
- Python 复制文件到指定文件夹
- Python 新建文件夹与复制文件夹内所有内容
- 文件夹 复制
- 复制文件夹
- 复制文件夹
- 文件夹复制
- 文件夹复制
- 文件夹复制
- 复制文件夹
- 复制文件夹或文件夹
- 文件夹删除 文件夹复制
- python深度遍历文件夹、获取文件类型、复制文件
- python 3.3 复制文件 或 文件夹及其子文件夹 小例
- 复制文件夹并重命名文件夹
- 第6周项目4-数制转换
- AXIS2客户端代码连接C#web service带ntlm认证
- Swoole SSL加密示例
- Android开发总结笔记 四大组件之BroadcastReceiver 1-2-7
- mac下Spyder 错误:ValueError: unknown locale: UTF-8解决方法
- python文件夹复制
- 蓝牙(1)淘汰的框架
- 深入分析Java线程中断机制
- java io
- HTML5 canvas基础---简单的圆形进度条
- 【bzoj1036】[ZJOI2008]树的统计Count 树链剖分+线段树
- 第8周项目1 - 建立顺序串的算法库
- 事务隔离
- 第八周项目二~数据结构之自建算法库——链串