แยกไฟล์ RAR โดยใช้ Python

บทช่วยสอนนี้เน้นที่รายละเอียดเพื่อ แยกไฟล์ RAR ไฟล์โดยใช้ Python ประกอบด้วยการกำหนดค่า อัลกอริธึม และโค้ดสำหรับ แตกไฟล์ RAR โดยใช้ Python นอกจากนี้ คุณไม่จำเป็นต้องกำหนดค่าแอปพลิเคชันหรือเครื่องมือบีบอัดไฟล์ใดๆ ให้ทำงานกับฟีเจอร์นี้ในส่วนของคุณ

ขั้นตอนในการแตกไฟล์ RAR โดยใช้ Python

  1. กำหนดค่าระบบให้ทำงานร่วมกับ Aspose.ZIP เพื่อแตกไฟล์ RAR
  2. สร้างวัตถุของคลาส RarArchive เพื่อโหลดไฟล์ RAR ต้นทาง
  3. แยกวิเคราะห์เนื้อหาไฟล์และส่งออกเป็นไฟล์แต่ละไฟล์โดยการเรียกเมธอด extract_to_directory()

ขั้นตอนเหล่านี้อธิบายรายละเอียดทั้งหมดอย่างละเอียดเพื่อ แยก RAR โดยใช้ Python ขั้นแรก กระบวนการนี้เริ่มต้นโดยการโหลดไฟล์เก็บถาวร RAR อินพุต จากนั้น ให้ระบุเส้นทางในการยกเลิกการเก็บถาวรไฟล์ก่อนที่คุณจะแตกไฟล์ทั้งหมดในไฟล์เก็บถาวร

รหัสเพื่อแตกไฟล์ RAR โดยใช้ Python

โค้ดตัวอย่างนี้แสดงวิธีการ แตกไฟล์ RAR โดยใช้ Python ใช้เวลาเพียงไม่กี่การเรียก API เพื่อโหลดไดเร็กทอรี RAR ต้นทาง แตกไฟล์บีบอัด และเขียนข้อมูลเอาต์พุตลงในดิสก์หรือสตรีม ในทำนองเดียวกัน คุณสามารถแตกไฟล์เก็บถาวร RAR ที่ป้องกันด้วยรหัสผ่านได้โดยการระบุสตริงรหัสผ่านในเมธอด overloaded ของเมธอด extract_to_directory()

คู่มือนี้ได้กล่าวถึงข้อมูลในการพัฒนา RAR opener โดยใช้ Python นอกจากนี้ หากคุณต้องการแปลงไดเรกทอรี RAR เป็นรูปแบบ ZIP ใน Python โปรดไปที่บทความเรื่อง เปลี่ยน RAR เป็น ZIP ใน Python

 ไทย