в python: как создать tar-файл с тем же именем, что и элемент в списке - PullRequest
0 голосов
/ 20 марта 2019

У меня есть список или строка, которую я хочу назвать файл, когда это tar.

ListA = ["FileX"]

мой текущий код такой:

 base_path = "//home//chrisx//details//"
    for root, dirs, files in os.walk("//home//chrisx//details//folder1"):
        for file in files:#, root, dirs:
            tar = tarfile.open("//home//chrisx//details//shared//" + "sample.tar.gz", "w:gz")
            tar.add(base_path + file)
            tar.close()
    clean_files = os.listdir("//home//chrisx//details//shared//")

, где говорится, что "sample.tar.gz" - это место, где я хотел бы поместить имя файла в ListA.

Конечный файл должен сказать FileX.tar.gz

...