Я пытаюсь создать файл архива tar.gz в папке Windows 10.Идея состоит в том, что в моей папке я начинаю с моего входного файла и заканчиваю своим входным файлом и архивом .tar.gz с тем же именем.
Проблема в том, что мой код, кажется, применяет какое-то сжатие к исходному файлу, а не создает новый файл с типом файла .tar.gz.
Код приведен ниже.Кто-нибудь может помочь?
import os
import tarfile
full_path = 'C:\\Myfolder\\MyArchive.txt'
my_root = 'C:\\MyFolder\\'
tar = tarfile.open(full_path, "w:gz")
tar.add(my_root)
tar.close()