Как я могу не включать весь путь при архивировании с 7zip в Python? - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть C: / a / b / c / d, и я хочу сжать только файл 'd'. Когда я делаю это в Python, используя библиотеку py7zr с

archive = py7zr.SevenZipFile('C:/a/b/c/d.7z', 'w')
archive.writeall('C:/a/b/c/d')
archive.close()

, это работает, но когда я извлекаю zip, у меня получается полный путь a / b / c, вместо этого я хочу только ZIP текущий файл. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...