我正在使用python的zipfile
模塊。
擁有位於的路徑中的zip文件:
/home/user/a/b/c/test.zip
並具有創建另一個文件下/home/user/a/b/c/1.txt
我想將這個文件添加到現有的拉鍊,我所做的:
zip = zipfile.ZipFile('/home/user/a/b/c/test.zip','a') zip.write('/home/user/a/b/c/1.txt') zip.close()
將文件添加到現有的zip文件
,並得到所有子文件夾解壓縮文件時出現在路徑中,如何在不使用路徑子文件夾的情況下輸入zip文件?
我也試過: zip.write(os.path.basename('/home/user/a/b/c/1.txt'))
並得到了一個錯誤,該文件不存在,雖然它。
注意:我沒有在路徑中使用硬編碼的值,它在這個例子中只是爲了簡化它。