首页 > 其他 > 详细

shutil模块

时间:2020-10-20 13:22:34      阅读:30      评论:0      收藏:0      [点我收藏+]
 1 import shutil
 2 import zipfile
 3 
 4 # 复制当前目录下的文件,新文件存在不报错
 5 shutil.copyfile(test.txt, text_copy.txt)
 6 # 将其他目录下文件复制到当前目录下
 7 shutil.copyfile(rD:\pythonProject\samples\city_func.py, city_copy.py)
 8 # 只复制数据类型和格式:shutil.copystat(f1, f2)
 9 # 递归地复制目录,新的目录存在会报错
10 # shutil.copytree("Atm(项目的目录结构演示)", "new_Atm(项目的目录结构演示)")
11 # shutil.copytree("D:\pythonProject\day2", "day2_copy")
12 # 递归地删除目录
13 # shutil.rmtree("day2_copy")
14 # shutil.rmtree(‘new_Atm(项目的目录结构演示)‘)
15 # 压缩目标目录下的所有文件,压缩包存在不会报错
16 shutil.make_archive("archive_test", "zip", r"D:\pythonProject\day1")
17 # 压缩目标目录下的指定文件
18 z = zipfile.ZipFile("day4.zip", "w")  # 创建空压缩文件
19 z.write(pickle2.py)  # 压缩目标文件
20 z.write(test.txt)
21 z.close()
22 z1 = zipfile.ZipFile("day4.zip")
23 z1.extractall()
24 z1.close()

 

shutil模块

原文:https://www.cnblogs.com/gzj137070928/p/13845679.html

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