.PKL - Ekstensi Berkas
PKL adalah file acar python.
Fitur | Deskripsi |
---|---|
Ekstensi Berkas | .pkl |
Format | N/A |
Pengembang oleh | Python |
Kategori | Developer |
PKL adalah file acar python.
Fitur | Deskripsi |
---|---|
Ekstensi Berkas | .pkl |
Format | N/A |
Pengembang oleh | Python |
Kategori | Developer |
Ekstensi file .PKL umumnya dikaitkan dengan file acar python. File -file ini memainkan peran penting dalam serialisasi dan deserialisasi objek Python. Serialisasi mengacu pada proses mengubah objek menjadi format yang dapat disimpan atau ditransmisikan, sementara deserialisasi melibatkan operasi terbalik dari merekonstruksi objek dari bentuk serial. Pengawas memungkinkan benda -benda Python disimpan ke disk dan kemudian dimuat kembali ke dalam memori, melestarikan keadaan dan struktur mereka.
Ketika objek Python acar, itu dikonversi menjadi representasi biner yang dapat disimpan sebagai file .PKL. Format biner ini khusus untuk Python dan tidak dapat dengan mudah ditafsirkan oleh bahasa pemrograman lainnya. File acar berisi semua informasi yang diperlukan untuk merekonstruksi objek ketika dimuat kembali ke dalam memori.
Untuk membuka file .PKL di Python, Anda dapat menggunakan modul pickle, yang merupakan bagian dari pustaka standar Python. Modul pickle
menyediakan fungsi untuk acar dan tidak mencerminkan benda. Cuplikan kode berikut menunjukkan cara membuka file .PKL dan memuat isinya ke objek Python:
import pickle with open("example.pkl", "rb") as file: obj = pickle.load(file) # Use the loaded object
Dalam kode di atas, fungsi open
digunakan untuk membuka file .PKL dalam mode baca biner ("RB"). Fungsi pickle.load
kemudian digunakan untuk deserialize objek dari file dan memuatnya ke variabel obj
.
Kadang-kadang, mungkin perlu untuk mengubah file .PKL menjadi format yang berbeda, seperti file CSV (nilai-nilai yang dipisahkan koma), untuk analisis atau integrasi lebih lanjut dengan alat lain. Untuk melakukan konversi ini, Anda dapat memanfaatkan perpustakaan seperti panda di Python. Perpustakaan PANDAS menyediakan fungsi read_pickle
untuk membaca file .PKL dan mengonversinya menjadi objek DataFrame, yang kemudian dapat disimpan sebagai file CSV menggunakan metode to_csv
.
Berikut adalah contoh mengonversi file .PKL ke file CSV menggunakan panda:
import pandas as pd df = pd.read_pickle("example.pkl") df.to_csv("example.csv", index=False)
Dalam kode di atas, fungsi read_pickle
digunakan untuk memuat file .PKL ke objek DataFrame bernama df
. Kemudian, metode to_csv
digunakan untuk menyimpan DataFrame sebagai file CSV bernama "example.csv". index=False
memastikan bahwa kolom indeks tidak termasuk dalam file CSV.
Singkatnya, ekstensi file .PKL dikaitkan dengan file acar python, yang digunakan untuk serialisasi dan deserialisasi objek Python. File -file ini dapat dibuka dan diproses menggunakan modul pickle di Python. Selain itu, perpustakaan seperti panda menyediakan fungsionalitas untuk mengonversi file .PKL ke format lain, seperti CSV, untuk analisis lebih lanjut atau tujuan integrasi.