python shutil模块学习
2013-08-19 17:58
351 查看
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学习之路-7 模块configparser/xml/shutil/subprocess以及面向对象初级入门
- python shutil模块学习
- Python模块学习--shutil和hashlib和json
- Python模块学习--shutil和hashlib和json
- Python中shutil模块的学习笔记教程
- python模块学习——shutil
- python学习之路(常用系统模块4--shutil模块)
- Python 学习总结(三):巧用各类模块,方便维护
- python学习之路——基础篇(3)模块(续)
- Arduino 各种模块篇 [留个小任务,现在去学习python 网络编程]
- Python模块学习:tempfile 临时文件(夹)操作
- Python 之路 Day5 - 常用模块学习
- 【Python】 shutil模块
- python基础学习-5(包与模块)
- python学习(2):自定义包结构及__init__.py模块和__all__变量的使用
- Python2.7 Queue模块学习
- Python模块学习 ---- struct 数据格式转换
- python学习之--在windows上安装python模块
- Python中re(正则表达式)模块学习