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','解压到目的文件夹路径')
posted on 2021-07-05 15:37  猪小气  阅读(215)  评论(0编辑  收藏  举报