[python] Ищу модуль-распаковщик.

yroslavasako

Надоело мне сегодня прогать под баш, решил попробовать другой язык. Остановился на питоне, с которым раньше не имел дела. Возник такой вопрос: нет ли для него модуля для автоматической распаковки архивов любой степени вложенности?

rosali

да, прикольные у программистов на баш взгляды на программирование ;)
на самом деле "модуль для распаковки архивов любой степени вложенности" = "модуль для распаковки архивов" + рекурсивная функция на 10 строк. причем что именно в этой функции написано зависит от миллиона нюансов конкретной задачи. поэтому никто такую функцию ни в какой модуль добавлять не станет.
PS. а что тут означает слово "автоматической" я вообще боюсь предположить :) под баш был модуль ручной распаковки? =)
распаковывать дальше? [Y/n]

yroslavasako

смотрит на расширение, в зависимости от расширения распаковывает файл, если там по-прежнему лежат архивы, то по повторяет это действие. Разумеется файлы недораспакованые файлы передаются через стримы внутри питона.
Оставить комментарий
Имя или ник:
Комментарий: