【发布时间】:2016-06-22 06:20:13
【问题描述】:
我想从许多 tar.gz 文件中提取所有模式为 *_sl_H* 的文件,而不是从档案中提取所有文件。
我找到了这些行,但无法使用通配符 (https://pymotw.com/2/tarfile/):
import tarfile
import os
os.mkdir('outdir')
t = tarfile.open('example.tar', 'r')
t.extractall('outdir', members=[t.getmember('README.txt')])
print os.listdir('outdir')
有人有想法吗? 非常感谢。
【问题讨论】: