Я ищу пакет, который автоматически определит тип и распакует архив (zip, tar.gz и т. Д.). В Perl это легко - в Python я не могу найти какой-либо простой пакет / класс для этого ...
Избавление от Ответ Марк Байерс , возможно, вы можете связать все это вместе с mimetypes (также из стандартной библиотеки). Вы можете определить тип файла и обработать его соответствующим образом. Миру нужна Python-версия Archive::Extract, и мы хотим, чтобы вы написали ее!
mimetypes
Archive::Extract
В Python вы можете использовать:
Мне неизвестна какая-либо обертка, которая может автоматически выбрать правильный формат. Если он существует, то, по-видимому, он не упоминается в документации по любому из вышеперечисленных модулей.