У меня есть этот Ziping скрипт в Python:Ziping файлы с python. Windows, не могу разархивировать
def zipdir(self,path, ziph):
# ziph is zipfile handle
paths = os.listdir(path)
for p in paths:
p = os.path.join(path, p) # Make the path relative
if os.path.isfile(p): # Recursive case
ziph.write(p) # Write the file to the zipfile
#needs to be closed after use
def createZipHandler(self,name):
zipf = zipfile.ZipFile(name+'.zip', 'w')
return zipf
План должен назвать этот класс и создать почтовый индекс, который должен быть открыт на окнах машин Сливные. При запуске этого скрипта в Windows все работает нормально. zip создан и доступен для доступа. Но когда вы называете это в моем коде на малине, я не могу открыть почтовый ящик на моей машине.
Кто-нибудь знает почему?
любая ошибка? Открывает ли он работу python? –
Не пытались открыть с помощью python. При распаковке с 7zip в окнах он возвращает: «Ошибка заголовков, неподтвержденное состояние архива, есть некоторые данные после окончания полезной нагрузки» /absolutePath/myfile.extension может быть изменен – Offset
При распаковке он снова создает весь путь. например,/home/bin/cwd/home/bin/cwd/fileWhichWasZiped – Offset