Прошу помочь распаковать файл из запароленого zip архива. Нужно чтобы работало на Python 2.5 версии.
Пробовал модуль zipfile, но там .extract и .extractall только начиная от версии 2.6 работают, поэтому не подходит. Есть вариант .read() этот файл, а потом создать новый файл с полученным содержимым, но новый файл не соответсвует оригиналу, много пустых лишних строк - так это когда я тестировал с исходником, а у меня в архиве будет файл .pyc, так что наверно вообще чёрти что получится.
Вот например путь к .zip файлу: ‘myfolder/x.zip’
Внутри лежит один файл ‘1.pyc’
Пароль к архиву ‘12345’
Пожалуйста помогите его извлечь в текущую папку ‘myfolder’.