.PKL 파일 확장자

2개의 파일 유형.pkl 확장자를 사용합니다.

Python Pickle File

개발사 Python
인기도
4.0  |  38 투표
 

PKL 파일이란 무엇인가요?

A PKL file is a file created by pickle, a Python module that enabless objects to be serialized to files on disk and deserialized back into the program at runtime. It contains a byte stream that represents the objects.

추가 정보

The process of serialization is called "pickling," and deserialization is called "unpickling." A PKL file is pickled to save space when being stored or transferred over a network then is unpickled and loaded back into program memory during runtime. The PKL file is created using Python pickle and the dump() method and is loaded using Python pickle and the load() method.

There are three protocols used for pickling:

  • Version 0 - The original ASCII protocol, which is backwards compatible with earlier Python versions.
  • Version 1 - The old binary format, which is backwards compatible with earlier Python versions.
  • Version 2 - Python 2.3 format, which features more efficient pickling of new style classes.

참고: PKL files may also have the .PICKLE extension but more commonly have the .P extension.

File Viewer Plus(으)로 400개 이상의 파일 형식을 여세요.무료 다운로드

PKL 파일을 열거나 참조하는 프로그램

Windows
Mac
Linux
카테고리: 개발자
업데이트: 2017-03-09

Apple Pkl File

개발사 Apple
인기도
3.5  |  2 투표
 

A PKL file contains code written in Pkl (pronounced “Pickle”), an embedded configuration language developed by Apple. It stores structured data, such as build settings, environment variables, and other metadata, used by Apple development tools like Xcode. PKL files typically contain plain text, but may also store binary data, and are often generated automatically during internal build processes or system-level configurations.

추가 정보

Microsoft Visual Studio Code 1.99에서 열린 .pkl 파일의 스크린샷
Microsoft Visual Studio Code 1.99에서 열린 PKL 파일

Apple introduced the Pkl configuration language in February 2024 and released it as an open-source project under the Apache 2.0 license. It is designed to simplify and standardize configuration management across Apple’s development tools. Pkl allows developers to define structured data in a clean and readable format and can export that data to formats like .JSON, .YAML, and Property Lists.

Developers may encounter PKL files when building or debugging macOS or iOS apps, especially while working with Xcode. They may find PKL files in the DerivedData directory, which stores temporary build results and cached information. Developers might inspect them when troubleshooting build issues, exploring how project settings are interpreted, or analyzing internal configuration behavior.

참고: Although PKL files use the same .pkl extension as Python pickle files, the two formats are unrelated and not compatible.

PKL 파일을 여는 방법

PKL are not meant to be opened or edited manually. However, you can open PKL files that store plain text with a source code or text editor, such as Microsoft Notepad, Apple TextEdit, and Microsoft Visual Studio Code.

You can also parse or validate a PKL file with Apple’s open-source Pkl tool by first installing the command-line tool and running commands (e.g., pkl eval [filename].pkl).

PKL 파일을 열거나 참조하는 프로그램

Windows
Mac
Linux
카테고리: 개발자
업데이트: 2025-04-17

검증자 FileInfo.com

FileInfo.com 팀 이 페이지에 나열된 모든 파일 형식과 소프트웨어 프로그램을 독자적으로 조사했습니다. 저희의 목표는 100% 정확성이며, 검증한 파일 유형에 대한 정보만 게시합니다.

이 페이지에 추가하거나 업데이트할 내용을 제안하고 싶으시면 알려 주세요.