Я новичок в Python, но не в программировании. Я пытаюсь заменить файл в zip-архиве другим, используя код для UpdateableZipFile , предоставленный Or Weis, но я не понимаю, как это правильно. Вот соответствующий код:
testzip = r'C:\Users\user\Desktop\Test.zip' with UpdateableZipFile(testzip, "a") as o:
o.write(r'C:\Users\user\Desktop\Keep VSKP tkt.pdf','Cancel VSKP tkt.pdf')
Когда я запускаю это с помощью Python 3.8, zip-файл остается прежним. На рабочем столе создается новая папка со следующими подпапками:
\Users\user\Desktop\Keep VSKP tkt.pdf
Что не так?