Я работаю над проектом на Python, в котором мне нужно извлекать только подпапку tar-архива, а не все файлы. Я пытался использовать
tar = tarfile.open(tarfile)
tar.extract("dirname", targetdir)
Но это не сработало, данная подкаталог не извлекается, также не генерируется исключение. Я новичок в питоне. Также, если указанная выше функция не работает для каталогов, в чем разница между этой командой и tar.extractfile ()?