shutil模块

shutil模块

shutil.move()

重命名目录或者文件

import shutil


shutil.move('./temp', 'tt')
shutil.move('./test.txt', 'hh.txt')


shutil.make_archive()

压缩文件

# 将当前目录下的report文件夹压缩为test.zip
shutil.make_archive('test', 'zip', './report')


shutil.unpack_archive()

解压文件

# 将test.zip解压到当前目录下的tt文件夹中
shutil.unpack_archive('test.zip', extract_dir='./tt', format='zip')


shutil.rmtree()

删除一个目录及目录下的所有文件

path = r'./temp'
shutil.rmtree(path)
posted @ 2022-12-10 21:50  saiya6  阅读(15)  评论(0)    收藏  举报