Я пытаюсь распаковать файл .tgz, в котором есть несколько файлов, папок и еще несколько файлов .tgz и .tar, используя приведенное ниже,
import tarfile
from tkinter.filedialog import askopenfilename
filename = askopenfilename()
tar = tarfile.open(filename, mode='r:*' , recursive=True )
tar.extractall('./test')
tar.close()
Мне нужно извлечь все файлы из этогоодин файл .tgz, содержащий несколько папок и несколько файлов .tgz и .tar. Могу ли я сделать это, используя рекурсивный или любой другой метод. Пожалуйста, помогите здесь