Python中有哪些方法可以解压文件?

发布时间:2021-10-20 03:06:58 人气:228 作者:admin

Python中有哪些方法可以解压文件?

  在Python学习和日常使用中,很容易造成文件过大。大的体积会大大增加我们的内存使用量,单独的文件是无法共享的。只能通过打包解压的方式分享给他人。Python有哪些解压文件的方法?请参阅以下内容:

Python中有哪些方法可以解压文件?

  一、gz

  一般仅压缩一个文件,常与其他打包工具一起工作,比如能够先用tar打包为XXX.tar,然后在压缩为XXX.tar.gz,解压gz事实上就是读出当中的单一文件。

  二、tar

  xxx.tar.gz解压后得到XXX.tar,还有再进行一步解压,需要注意的是,tgz与tar.gz是同样格式,老版本号DOS扩展名最多三个字符,故用tgz表示。

  三、zip

  与tar类似,先读取多个文件名称,然后解压。

  四、rar

  通常为Windows下使用,需要额外的Python包rarfile,解压到Python安装文件夹的/Scripts文件夹下,在当前窗体打开命令行,输入Pythonsetup.pyinstall即安装完毕。

  总结一下就是,gz只能压缩一个文件,与tar结合就能够实现先打包后压缩;tar是Linux系统下的打包工具,仅打包不压缩;tgz即tar.gz,先用tar打包,再用gz压缩得到文件;zip不同于gzip,分别压缩文件,压缩率低于tar;rar最初用于DOS,基于Windows操作系统。

  以上是关于Python中四个解压文件的方法,由多测师亲自撰写。https://www.e70w.com/

返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线