首页 > 编程语言 > 详细

python 模块

时间:2016-02-22 01:37:33      阅读:203      评论:0      收藏:0      [点我收藏+]

一 . shutil  文件处理模块

1 import shutil
2 import os
3 
4 
5 fsrc = open("test", r)  # 读取test
6 fdst = open("test2", "w")
7 shutil.copyfileobj(fsrc, fdst, length=1)  # 拷贝文件对象到另一个文件
8 shutil.copyfile("./test", "tmp/aa")  # 拷贝文件到指定目录
1 print(os.stat("test"))
2 shutil.copymode("test", "test2")  # 拷贝文件权限
3 print(os.stat("test2"))
1 shutil.copystat("test", "test2")  # 拷贝文件状态信息,包括atime,mtime
2 print(os.stat("test2"))
3 shutil.copy("test", "test3")  # 仅拷贝文件和权限,状态信息不拷贝
4 print(os.stat("test3"))
5 shutil.copy2("test", "test4")  # 拷贝文件和修改时间mtime
6 print(os.stat("test4"))
7 shutil.ignore_patterns("*est*")  # 忽略文件模式
8 shutil.copytree(".", "tmp", symlinks=False, ignore=shutil.ignore_patterns("*est*", "tmp*"))  # 忽略包含est和tmp开头的文件

 

python 模块

原文:http://www.cnblogs.com/zengchunyun/p/5205940.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!