.PKL Tiedostopääte
TiedostotyyppiPython-suolakurkkutiedosto
Kehittäjä | Python |
Suosio |
|
Kategoria | Kehittäjien tiedostot |
muodostuu | N / A |
Mikä on PKL-tiedosto?
PKL-tiedosto on pickle, a Python moduuli, joka sallii objektien sarjallisuuden levyllä oleviin tiedostoihin ja deserialisoinnin takaisin ohjelmaan ajon aikana. Se sisältää tavuvirran, joka edustaa objekteja.
Sarjaprosessia kutsutaan "peittaukseksi" ja deserialisaatiota kutsutaan "peittaukseksi". PKL-tiedosto peitataan tilan säästämiseksi, kun sitä tallennetaan tai siirretään verkon kautta, sitten se poistetaan ja ladataan takaisin ohjelman muistiin ajon aikana. PKL-tiedosto luodaan käyttämällä Python-suolakurkkua ja kaataa () -menetelmää ja ladataan käyttämällä Python-suolakurkkua ja ladata() menetelmällä.
Peittauksessa käytetään kolmea protokollaa:
- Versio 0 - Alkuperäinen ASCII-protokolla, joka on taaksepäin yhteensopiva aikaisempien Python-versioiden kanssa.
- Versio 1 - Vanha binaarimuoto, joka on taaksepäin yhteensopiva aikaisempien Python-versioiden kanssa.
- Versio 2 - Python 2.3 -muoto, jossa on tehokkaampaa uusien tyyliluokkien peittausta.
HUOMAUTUS: PKL-tiedostoilla voi olla myös .SUOLAKURKKU laajennus, mutta yleisemmin on .P laajennus.