Python shutil模块学习
2014-01-07 20:48
453 查看
shutil模块
拷贝目录
拷贝文件
拷贝文件的时候,如果指定的文件目的位置之间有目录不存在,则会抛出错误。所以最好在拷贝之间确认目录存在。
当目录存在的时候,拷贝文件就没有问题了。
删除目录使用如下函数:
shutil.rmtree('d:/dd')
移动文件或者文件夹到另外一个地方:
shutil.move('d:/c.png','e:/')
-------------------------------------------
那么存在一个问题就是,copy函数和copyfile函数二者的区别是什么呢?
看help:
从help中可以看出来,copyfile仅仅是把文件拷贝到目的文件。但是copy函数可以把文件的mode也一起拷贝。比如说原来的文件有+x可执行权限,那么目的文件也会有可执行权限。
拷贝目录
拷贝文件
拷贝文件的时候,如果指定的文件目的位置之间有目录不存在,则会抛出错误。所以最好在拷贝之间确认目录存在。
当目录存在的时候,拷贝文件就没有问题了。
删除目录使用如下函数:
shutil.rmtree('d:/dd')
移动文件或者文件夹到另外一个地方:
shutil.move('d:/c.png','e:/')
-------------------------------------------
那么存在一个问题就是,copy函数和copyfile函数二者的区别是什么呢?
看help:
从help中可以看出来,copyfile仅仅是把文件拷贝到目的文件。但是copy函数可以把文件的mode也一起拷贝。比如说原来的文件有+x可执行权限,那么目的文件也会有可执行权限。
相关文章推荐
- python模块学习——shutil
- Python模块学习--shutil和hashlib和json
- python shutil模块学习
- Python模块学习--shutil和hashlib和json
- Python中shutil模块的学习笔记教程
- python shutil模块学习
- python学习之路(常用系统模块4--shutil模块)
- python学习之路-7 模块configparser/xml/shutil/subprocess以及面向对象初级入门
- Python 模块学习 logging(2)
- Python模块学习 ---- httplib HTTP协议客户端实现
- (转)Python模块学习 ---- subprocess 创建子进程
- Python学习笔记:函数、模块和包
- Python中的string模块的学习
- Python模块学习 --- urllib 分类: python 2013-06-09 16:17 209人阅读 评论(0) 收藏
- (推荐读)Python模块学习--创建子进程_想想再定_百度空间
- Python模块学习 ---- time 日期时间处理
- vnpy量化项目-填坑1-缺少pyqt4模块----python学习笔记35
- Python学习笔记(七)——模块
- 学习python笔记——模块
- Python3内置模块详解1 (Python 之路 Day5 - 常用模块学习 )