shutil模块

 1 # import shutil
 2 
 3 # 拷贝文件
 4 # shutil.copy2('00a.py','00b.py')
 5 
 6 # 拷贝目录
 7 # shutil.copytree('a',
 8 #                 'b',
 9 #                 ignore=shutil.ignore_patterns('*.py'))   # 需要忽略的
10 
11 # 删除目录
12 
13 # shutil.rmtree("a#路径+文件名", ignore_errors=True #忽略某些错误)    慎用
14 
15 # 移动文件/目录
16 
17 # shutil.move("a", "b", copy_function=shutil.copy2)
18 
19 
20 # 获取磁盘使用空间
21 
22 # total, used, free = shutil.disk_usage(".")    #  .  指的是当前磁盘
23 # print("当前磁盘共: %iGB, 已使用: %iGB, 剩余: %iGB"%(total / 1073741824, used / 1073741824, free / 1073741824))  
24 
25 # 压缩文件
26 
27 # shutil.make_archive('压缩文件夹的名字', 'zip','待压缩的文件夹路径')
28 
29 # 解压文件
30 
31 # shutil.unpack_archive('zip文件的路径.zip','解压到目的文件夹路径')

 

posted @ 2020-04-21 11:51  luoluokang  阅读(88)  评论(0编辑  收藏  举报