0
我嘗試使用以下代碼正在壓縮到特定的目錄中蟒
#!/usr/bin/env python
import os
import zipfile
def zipdir(path, zip):
for root, dirs, files in os.walk(path):
for file in files:
zip.write(os.path.join(root, file))
if __name__ == '__main__':
zip = zipfile.ZipFile('Python.zip', 'w')
zipdir('tmp/', zip)
zip.close()
上述代碼的輸出壓縮和解一個目錄/ tmp中似乎產生了在「/」目錄的zip文件。有什麼方法可以將輸出重定向到另一個目錄,例如/ home/zipfiles?
你從哪裏運行? – user2357112