我正在用Python开发一个项目,需要从tar归档文件中提取一个子文件夹而不是所有文件。我尝试使用
tar = tarfile.open(tarfile)
tar.extract("dirname", targetdir)
但是它不起作用,它没有提取给定的子目录,也没有抛出异常。我是Python的初学者。 另外,如果上述函数不适用于目录,那么这个命令和tar.extractfile()之间有什么区别?