ФОРМАТ · BINARY
ZIP
Архив нескольких файлов с каталогом и необязательным сжатием.
- Расширения
- zip
- MIME type
- application/zip
- Представление
- binary
- Потоковая обработка
- нет
- Комментарии
- нет
- Поддержка схемы
- Нет схемы содержимого
- Порядок
- Порядок записей есть, но не равен семантике файлов
- null
- Не применяется
- Diff
- Плохая
- Архивация
- Нормализуйте timestamps и проверяйте пути
Преимущества
- Распространён, поддерживает выборочное чтение
Ограничения
- Метаданные и кодировки имён различаются
Типичные ошибки
- Распаковывать недоверенные пути без проверки
Маленький пример
Двоичный архив с записью example.csv; загрузка содержит настоящий ZIP.Среда: Python 3 со стандартным zipfile.
python3 -m zipfile -t example.zip