
7zip เป็นรูปแบบการบีบอัดยอดนิยมที่ขึ้นชื่อเรื่องอัตราส่วนการบีบอัดสูง Python เป็นภาษาโปรแกรมอเนกประสงค์ มีไลบรารี่มากมายให้ทำงานกับไฟล์รูปแบบต่างๆ รวมถึงไฟล์เก็บถาวร 7zip ไลบรารีหนึ่งที่ให้การสนับสนุนที่ยอดเยี่ยมสำหรับการจัดการไฟล์เก็บถาวร 7zip ใน Python คือ Aspose.ZIP for Python เรามาสำรวจวิธีการอ่านเนื้อหาของไฟล์เก็บถาวร 7zip ใน Python กันดีกว่า
- ไลบรารี Python 7zip
- อ่านไฟล์เก็บถาวร 7zip ใน Python
- อ่านไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่าน
- เครื่องมือ 7zip ออนไลน์
ไลบรารี Python 7zip
Aspose.ZIP for Python เป็นไลบรารีอันทรงพลังที่ช่วยให้นักพัฒนาสามารถสร้าง จัดการ และแยกไฟล์จากรูปแบบไฟล์เก็บถาวรต่างๆ รวมถึง 7zip ไม่ว่าคุณจะต้องการสร้างหรือแตกไฟล์เก็บถาวร 7zip Aspose.ZIP ก็สามารถจัดการได้อย่างง่ายดาย
คุณสามารถ ดาวน์โหลด ไลบรารีหรือติดตั้งจาก PyPI
> pip install aspose-zip
อ่านไฟล์เก็บถาวร 7zip ใน Python
การอ่านไฟล์ 7zip โดยใช้ Aspose.ZIP for Python สามารถทำได้ในสองสามขั้นตอน ดังที่ได้กล่าวไว้ด้านล่าง
- ขั้นแรก ให้โหลดไฟล์เก็บถาวร 7zip โดยใช้คลาส SevenZipArchive
- จากนั้น ใช้เมธอด SevenZipArchive.extracttodirectory(folder) เพื่อแยกเนื้อหาของไฟล์เก็บถาวร 7zip ไปยังโฟลเดอร์
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอ่านเนื้อหาของไฟล์เก็บถาวร 7zip ใน Python
import aspose.zip as az
# โหลดไฟล์เก็บถาวร 7zip
with az.sevenzip.SevenZipArchive("7z_archive.7z") as archive:
# แตกไฟล์ 7zip ลงโฟลเดอร์
archive.extract_to_directory("7z_extracted")
อ่านไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่าน
ในหลายกรณี คุณจะได้รับไฟล์เก็บถาวร 7zip ที่ได้รับการปกป้องด้วยรหัสผ่าน การป้องกันถูกนำมาใช้เพื่อป้องกันการเข้าถึงเนื้อหาของไฟล์เก็บถาวร 7zip โดยไม่ได้รับอนุญาต หากต้องการเปิดไฟล์ 7zip ที่มีการป้องกัน ให้ทำตามขั้นตอนด้านล่าง
- ขั้นแรก ให้โหลดไฟล์เก็บถาวร 7zip โดยใช้คลาส SevenZipArchive
- จากนั้น เรียกใช้เมธอด SevenZipArchive.extracttodirectory(folder,password) และระบุรหัสผ่านของไฟล์เก็บถาวรเป็นอาร์กิวเมนต์
นี่คือวิธีที่คุณสามารถอ่านไฟล์ 7zip ที่ป้องกันด้วยรหัสผ่านใน Python
import aspose.zip as az
# โหลดไฟล์เก็บถาวร 7zip
with az.sevenzip.SevenZipArchive("protected_7z_archive.7z") as archive:
# แยกเนื้อหา 7zip ไปยังไดเร็กทอรี
archive.extract_to_directory("protected_7z_extracted", "pass")
Python 7zip Library - รับสิทธิ์การใช้งานฟรี
คุณสามารถ [รับใบอนุญาตชั่วคราวฟรี] เพื่อทำงานกับไฟล์เก็บถาวร 7zip โดยไม่มีข้อจำกัดในการประเมิน
ทรัพยากรการเรียนรู้
เรียนรู้เพิ่มเติมเกี่ยวกับไลบรารี Python 7zip ของเราโดยใช้แหล่งข้อมูลที่ระบุด้านล่าง:
เครื่องมือ 7zip ออนไลน์
นอกจากนี้เรายังมี เครื่องมือออนไลน์ฟรีสำหรับสร้างและแตกไฟล์เก็บถาวร 7zip ซึ่งขับเคลื่อนโดย Aspose.ZIP for Python
บทสรุป
Aspose.ZIP for Python มอบวิธีที่สะดวกและมีประสิทธิภาพในการทำงานกับไฟล์เก็บถาวร 7zip ในแอปพลิเคชัน Python ในบล็อกโพสต์นี้ เราได้สำรวจวิธีการอ่านเนื้อหาของไฟล์เก็บถาวร 7zip ใน Python นอกจากนี้เรายังกล่าวถึงวิธีการอ่านไฟล์ 7zip ที่มีการป้องกันด้วยรหัสผ่านอีกด้วย เพียงติดตั้ง Aspose.ZIP for Python และรวมความสามารถในการจัดการไฟล์เก็บถาวร 7zip เข้ากับโปรเจ็กต์ Python ของคุณได้อย่างง่ายดาย