shutil 模块,对文件的copy,删除,复制,压缩和解压
shutil 模块
拷贝文件
\# shutil.copy2('原文件', '现文件')
拷贝目录
# shutil.copytree("原目录", "新目录", ignore=shutil.ignore_patterns("*.pyc"))
删除目录
# shutil.rmtree("temp", ignore_errors=True)
移动文件/目录
# shutil.move("logging模块", "logging2", copy_function=shutil.copy2)
获取磁盘使用空间
# total, used, free = shutil.disk_usage(".")
压缩文件
# shutil.make_archive('压缩文件夹的名字', 'zip','待压缩的文件夹路径')
解压文件
# shutil.unpack_archive('zip文件的路径.zip','解压到目的文件夹路径')