我正在尝试从存储在名为 archive_list 的 Python 列表中的一堆文件中创建一个 tar 存档。在此代码运行时,archive_files 包含要归档的文件列表及其完整路径。
tarname = tar_path + "/" + client_id + "_" + dt.datetime.now().strftime("%Y%m%d_%H%M%S") + ".tar.gz"
tar = tarfile.open (tarname, "w:gz")
for name in archive_list:
print "Adding %s" % (name)
tar.add(name)
tar.close
当我运行它时,它会创建一个存档,但它是不可读的。我四处搜索,但看不出这段代码有什么问题。