天天看點

python内置子產品tarfile子產品詳解:tarfile子產品是Python的标準子產品之一,能夠友善讀取tar歸檔檔案,還可以處理使用gzi

前言

1、通常來說,在工作中我們遇到的最多的壓縮檔案格式隻有5種,如下: xxx.gz 、 xxx.tar 、 xxx.tgz 、 xxx.zip 、 xxx.rar

2、各種壓縮檔案格式的簡介:

①gz:  即gzip壓縮方式,通常隻能壓縮一個檔案。與tar結合起來就可以實作先打包,再壓縮。

②tar: linux系統下的打包工具,隻打包,不壓縮。

③tgz: 即tar.gz,先用tar打包,然後再用gz壓縮得到的檔案。

④zip: 不同于gzip,雖然使用相似的算法,可以打包壓縮多個檔案,不過分别壓縮檔案,壓縮率低于tar。

⑤rar: 打包壓縮檔案,最初用于DOS,基于window作業系統。壓縮率比zip高,但速度慢,随機通路的速度也慢。      

​​https://www.jianshu.com/p/cbba3e2dbdcd​​

​​https://www.jb51.net/article/251800.htm​​