link varsa sorun çıkartabilir. o yüzden önce symlink'i siliyoruz.

This commit is contained in:
Barış Metin
2005-07-16 20:55:59 +00:00
parent 394dd4fe14
commit 4c275176e5
+2
View File
@@ -139,6 +139,8 @@ class ArchiveZip(ArchiveBase):
if info.external_attr == self.symmagic:
target = zipObj.read(info.filename)
if os.path.exists(ofile):
os.remove(ofile)
os.symlink(target, ofile)
else:
perm = info.external_attr