好吧,我对python有一点了解,我尝试压缩文件夹
import os
import zipfile
def zipdir(path, ziph):
# ziph is zipfile handle
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root, file))
if __name__ == '__main__':
zipf = zipfile.ZipFile('Python.zip', 'w', zipfile.ZIP_DEFLATED)
zipdir('tmp/', zipf)
zipf.close()
所以,我得到了这个答案,但是我不太了解代码,也不知道如何在自己的代码中实现它,我的意思是应该在哪里键入文件夹名称,例如, Test_folder ,在其中键入代码以在其中实现zip处理的位置,是否可以重写代码并在代码的真实位置键入 test_folder 。
答案 0 :(得分:0)
您可以在此行添加文件夹名称。
zipdir('tmp/', zipf)