如何使用Python从tar文件中提取文件?

如何使用Python从tar文件中提取文件?

您可以使用tarfile模块读取和编写tar文件。要提取tar文件,您需要首先打开文件,然后使用tarfile模块的extract方法。

更多Python相关文章,请阅读:Python 教程

例如

import tarfile
my_tar = tarfile.open('my_tar.tar.gz')
my_tar.extractall('./my_folder') #指定要提取到的文件夹
my_tar.close()

这将提取my_tar.tar.gz文件的内容到my_folder。

您还可以使用extract(filename,path)从tar中提取单个文件。

例如

import tarfile
my_tar = tarfile.open('my_tar.tar.gz')
my_tar.extract('hello.txt','./my_folder')
my_tar.close()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程