.pkl Extensión de archivo
Tipo de archivo Python Pickle File
Desarrollador | Python |
Categoría | Archivos de desarrollador |
Formato | N/A |
¿Para qué son los archivos PKL?
Un archivo PKL es un archivo creado por pickle, un módulo Python que permite serializar objetos a archivos en el disco y deserializarlos de nuevo en el programa en tiempo de ejecución. Contiene un flujo de bytes que representa los objetos.
El proceso de serialización se llama "pickling", y la deserialización se llama "unpickling". Un archivo PKL es decapado para ahorrar espacio cuando se almacena o se transfiere a través de una red y luego es decapado y cargado de nuevo en la memoria del programa durante el tiempo de ejecución. El archivo PKL se crea utilizando Python pickle y el método dump() y se carga utilizando Python pickle y el método load().
Hay tres protocolos utilizados para el pickling:
- Versión 0 - El protocolo ASCII original, que es compatible con versiones anteriores de Python.
- Versión 1 - El antiguo formato binario, que es compatible con versiones anteriores de Python.
- Versión 2 - Formato de Python 2.3, que cuenta con un decapado más eficiente de las nuevas clases de estilo.
NOTA: Los archivos PKL también pueden tener la extensión .PICKLE pero lo más habitual es que tengan la extensión .P.
Linux |
|