.PKL - นามสกุลไฟล์

PKL เป็นไฟล์ Python Pickle

คุณสมบัติ คำอธิบาย
นามสกุลไฟล์ .pkl
รูป N/A
ผู้พัฒนาโดย Python
ประเภท Developer

ส่วนขยายไฟล์ .PKL มักเกี่ยวข้องกับไฟล์ Python Pickle ไฟล์เหล่านี้มีบทบาทสำคัญในการทำให้เป็นอนุกรมและ deserialization ของวัตถุ Python การทำให้เป็นอนุกรมหมายถึงกระบวนการแปลงวัตถุเป็นรูปแบบที่สามารถจัดเก็บหรือส่งในขณะที่ deserialization เกี่ยวข้องกับการทำงานย้อนกลับของการสร้างวัตถุใหม่จากรูปแบบอนุกรม ดองช่วยให้วัตถุงูหลามได้รับการบันทึกลงในดิสก์และโหลดในภายหลังกลับเข้าไปในหน่วยความจำรักษาสถานะและโครงสร้างของพวกเขา

เมื่อวัตถุ Python เป็นดองมันจะถูกแปลงเป็นตัวแทนไบนารีที่สามารถเก็บไว้เป็นไฟล์ .PKL รูปแบบไบนารีนี้มีความเฉพาะเจาะจงกับ Python และไม่สามารถตีความได้อย่างง่ายดายโดยภาษาการเขียนโปรแกรมอื่น ๆ ไฟล์ดองมีข้อมูลที่จำเป็นทั้งหมดเพื่อสร้างวัตถุขึ้นมาใหม่เมื่อโหลดกลับเข้าไปในหน่วยความจำ

ในการเปิดไฟล์ .PKL ใน Python คุณสามารถใช้โมดูลดองซึ่งเป็นส่วนหนึ่งของไลบรารีมาตรฐาน Python โมดูล pickle มีฟังก์ชั่นสำหรับวัตถุดองและการถอดออก ตัวอย่างโค้ดต่อไปนี้แสดงวิธีเปิดไฟล์ .PKL และโหลดเนื้อหาลงในวัตถุ Python:

 import pickle with open("example.pkl", "rb") as file: obj = pickle.load(file) # Use the loaded object

ในรหัสด้านบนฟังก์ชั่น open ใช้เพื่อเปิดไฟล์ .PKL ในโหมดการอ่านแบบไบนารี ("RB") ฟังก์ชั่น pickle.load จะถูกใช้เพื่อ deserialize วัตถุจากไฟล์และโหลดลงในตัวแปร obj

บางครั้งอาจจำเป็นต้องแปลงไฟล์ .PKL เป็นรูปแบบที่แตกต่างกันเช่นไฟล์ CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) สำหรับการวิเคราะห์เพิ่มเติมหรือรวมเข้ากับเครื่องมืออื่น ๆ ในการดำเนินการแปลงนี้คุณสามารถใช้ไลบรารีเช่นแพนด้าใน Python ไลบรารี Pandas มีฟังก์ชั่น read_pickle เพื่ออ่านไฟล์ .PKL และแปลงเป็นวัตถุ DataFrame ซึ่งสามารถบันทึกเป็นไฟล์ CSV โดยใช้วิธี to_csv

นี่คือตัวอย่างของการแปลงไฟล์ .PKL เป็นไฟล์ CSV โดยใช้ pandas:

 import pandas as pd df = pd.read_pickle("example.pkl") df.to_csv("example.csv", index=False)

ในรหัสด้านบนฟังก์ชัน read_pickle ใช้เพื่อโหลดไฟล์ .PKL ลงในวัตถุ DataFrame ชื่อ df จากนั้นวิธี to_csv จะใช้เพื่อบันทึก dataFrame เป็นไฟล์ CSV ชื่อ "example.csv" อาร์กิวเมนต์ index=False ทำให้มั่นใจได้ว่าคอลัมน์ดัชนีจะไม่รวมอยู่ในไฟล์ CSV

โดยสรุปส่วนขยายไฟล์ .PKL นั้นเชื่อมโยงกับไฟล์ Python Pickle ซึ่งใช้สำหรับการทำให้เป็นอนุกรมและ deserialization ของวัตถุ Python ไฟล์เหล่านี้สามารถเปิดและประมวลผลได้โดยใช้โมดูลดองใน Python นอกจากนี้ไลบรารีเช่นแพนด้ายังให้ฟังก์ชันการทำงานเพื่อแปลงไฟล์ .PKL เป็นรูปแบบอื่น ๆ เช่น CSV เพื่อการวิเคราะห์เพิ่มเติมหรือการรวม

Python

Developer

N/A

นามสกุลไฟล์ใหม่ อัพเดทล่าสุด ไฟล์ภาพ 3 มิติ ไฟล์เสียง สำรองไฟล์ ไฟล์ CAD ไฟล์ Raw ของกล้อง ไฟล์บีบอัด ไฟล์ข้อมูล ไฟล์ฐานข้อมูล ไฟล์สำหรับนักพัฒนา ไฟล์ภาพดิสก์ ไฟล์ที่เข้ารหัส ไฟล์ปฏิบัติการ ไฟล์ฟอนต์ ไฟล์ GIS ไฟล์เกม ไฟล์อื่นๆ ไฟล์เค้าโครงหน้า ไฟล์ปลั๊กอิน ไฟล์ภาพแรสเตอร์ ไฟล์การตั้งค่า ไฟล์สเปรดชีต ไฟล์ระบบ ไฟล์ข้อความ ไฟล์ภาพเวกเตอร์ ไฟล์วิดีโอ ไฟล์เว็บ ไฟล์ eBook