Python:解压缩tar文件列表

时间:2014-02-07 17:12:38

标签: python extract unpack tarfile

我想从多个tar档案中提取所有文件,但无论我做什么,它都行不通。 可以说,我在C:\ Temp中有两个tar文件。所以我想,我所要做的就是在C:\ temp中获取* .tar文件的列表,然后用循环提取它:

import glob
import tarfile

archivelist = glob.glob('C:\\Temp\\*.tar')
for x in archivelist:
    tar=tarfile.open(archivelist)
    tar.extractall()
    tar.close()

有什么问题?即使经过几个小时的搜索,我也找不到一个有用的例子......

谢谢!

0 个答案:

没有答案