Файлы с расширением .PKL созданы разработчиком Python. Данный тип файла классифицирован как Developer Files.
Файл PKL - это файл, созданный Pickle, модулем Python, который позволяет сериализовать объекты в файлы на диске и десериализовать обратно в программу во время выполнения. Он содержит поток байтов, который представляет объекты.
Процесс сериализации называется «засолкой», а десериализация называется «расслоением». Файл PKL используется для экономии места при хранении или передаче по сети, затем извлекается и загружается обратно в память программы во время выполнения. Файл PKL создается с использованием Python pickle и метода dump () и загружается с использованием Python pickle и метода load () .
Для протравки используются три протокола:
- Версия 0 - исходный протокол ASCII, который обратно совместим с более ранними версиями Python.
- Версия 1 - старый двоичный формат, который обратно совместим с более ранними версиями Python.
- Версия 2 - формат Python 2.3, который поддерживает более эффективный выбор новых классов стилей.
ПРИМЕЧАНИЕ: файлы PKL также могут иметь расширение .PICKLE, но чаще имеют расширение .P.