shutil 模块(拷贝和压缩)

网友投稿 274 2022-08-26


shutil 模块(拷贝和压缩)

shutil 模块是 python 标准库中提供的,主要用来做文件和文件夹的拷贝、移动、删除等;还可以做 文件和文件夹的压缩、解压缩操作。 os 模块提供了对目录或文件的一般操作。shutil 模块作为补充,提供了移动、复制、压缩、解压等操 作,这些 os 模块都没有提供。 【示例】实现文件的拷贝

import shutil#copy 文件内容shutil.copyfile("aa.txt","计划表.cvs")shutil.copytree("美国","中国")

【示例】实现将文件夹所有内容压缩(使用 shutil 模块)

import shutilshutil.make_archive("E:\down1","zip","E:\down")import zipfile# z = zipfile.ZipFile("aa.zip","w")# z.write("aa.txt")# z.write("data.txt")# z.close()z = zipfile.ZipFile("aa.zip","r")z.extractall("d:/")z.close()


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java实现根据模板自动生成新的PPT
下一篇:二进制文件的读取和写入(二进制文件的读取与写入可以分别使用什么和什么方法)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~