sobrescrevendo arquivo no ziparchive
eu tenhoarchive.zip
com dois arquivos:hello.txt
eworld.txt
Eu quero substituirhello.txt
arquivo com um novo com esse código:
import zipfile
z = zipfile.ZipFile('archive.zip','a')
z.write('hello.txt')
z.close()
mas não substitui o arquivo, de alguma forma cria outra instância dehello.txt
- dê uma olhada na captura de tela do winzip:
Como não há nada comozipfile.remove()
, qual é a melhor maneira de lidar com esse problema?