我正在使用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'))
并得到了一个错误,该文件不存在,虽然它。
注意:我没有在路径中使用硬编码的值,它在这个例子中只是为了简化它。