ภาพรวม
บางครั้งคุณจำเป็นต้องเพิ่มไฟล์ลงในไฟล์เก็บถาวรที่มีอยู่ Aspose.ZIP อนุญาตให้เพิ่มรายการลงในไฟล์เก็บถาวร ZIP, TAR และ CPIO โดยไม่ต้องแพ็กไฟล์เก็บถาวรทั้งหมดใหม่ ช่วยประหยัดเวลาและทรัพยากร โดยเฉพาะอย่างยิ่งสำหรับไฟล์เก็บถาวรที่อัปเดตบ่อยครั้งรหัสไปรษณีย์
การจัดการไฟล์เก็บถาวรมักเกี่ยวข้องกับการเพิ่มไฟล์ใหม่ Aspose.ZIP มอบวิธีที่สะดวกในการอัปเดตไฟล์ ZIP ที่มีอยู่โดยไม่จำเป็นต้องสร้างใหม่ทั้งหมด วิธีนี้จะช่วยประหยัดเวลาและทรัพยากร โดยเฉพาะอย่างยิ่งสำหรับไฟล์เก็บถาวรที่อัปเดตบ่อยครั้ง
with zp.Archive("existing.zip") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
ข้อมูลโค้ดนี้จะเปิดไฟล์ ZIP ที่มีอยู่ชื่อ existing.zip และเพิ่มรายการใหม่ชื่อ one_more.bin โดยการคัดลอกเนื้อหาจาก data.bin หลังจากเพิ่มรายการใหม่ ไฟล์เก็บถาวรที่อัปเดตจะถูกบันทึกเป็น added.zip กระบวนการนี้จะแก้ไขไฟล์ ZIP ดั้งเดิมได้อย่างมีประสิทธิภาพโดยรวมไฟล์เพิ่มเติมในขณะที่ยังคงรักษาเนื้อหาที่มีอยู่
กทท
โค้ดต่อไปนี้สาธิตวิธีการเพิ่มไฟล์ลงในไฟล์เก็บถาวร TAR ที่มีอยู่อย่างง่ายดายโดยใช้ Aspose.ZIP API วิธีการนี้มีประสิทธิภาพและหลีกเลี่ยงการสร้างไฟล์เก็บถาวรทั้งหมดขึ้นใหม่ ทำให้เหมาะสำหรับสถานการณ์ที่คุณต้องการทำให้ไฟล์เก็บถาวรของคุณอัปเดตอยู่เสมอ
with zp.tar.TarArchive("existing.tar") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
ซีพีโอ
ข้อมูลโค้ดนี้แสดงวิธีรวมไฟล์ใหม่ชื่อ "data.bin" ลงในไฟล์เก็บถาวร CPIO ที่มีอยู่ชื่อ "existing.zip"
with zp.cpio.CpioArchive("existing.cpio") as archive:
archive.create_entry("one_more.bin", "data.bin")
archive.save("added.zip")
ตัวอย่างโค้ดเหล่านี้ทำให้การจัดการไฟล์เก็บถาวรในรูปแบบ ZIP, Tar หรือ CPIO ง่ายขึ้น อนุญาตให้อัปเดตไฟล์เก็บถาวรที่มีอยู่โดยการเพิ่มไฟล์ใหม่โดยไม่ต้องสร้างไฟล์ใหม่ทั้งหมด สิ่งนี้ช่วยเพิ่มประสิทธิภาพการจัดเก็บข้อมูล ลดความซับซ้อนในการจัดระเบียบข้อมูล และเพิ่มความปลอดภัยด้วยการอนุญาตให้อัปเดตไฟล์เก็บถาวรที่เข้ารหัสด้วยไฟล์ที่ได้รับการป้องกันใหม่
Aspose.ZIP อื่นๆ ที่รองรับสำหรับคุณสมบัติ Python.Net API
ด้วยไลบรารี Aspose.ZIP ใน Python.Net คุณสามารถจัดการงานต่างๆ ที่เกี่ยวข้องกับเอกสารไฟล์ ZIP ได้อย่างราบรื่น ไม่ว่าคุณจะต้องการแปลงรูปแบบ รวมไฟล์ แก้ไขเนื้อหา หรือแยกข้อมูล Aspose.ZIP มีฟังก์ชันการทำงานที่ครอบคลุมเพื่อปรับปรุงขั้นตอนการทำงานของคุณและปรับปรุงประสิทธิภาพการทำงาน
Support and Learning Resources
- ทรัพยากรการเรียนรู้
- เอกสารประกอบ
- รหัสแหล่งที่มา
- การอ้างอิง API
- การสนับสนุนผลิตภัณฑ์
- การสนับสนุนฟรี
- การสนับสนุนแบบชำระเงิน
- บล็อก
- บันทึกประจำรุ่น
- ทำไมต้อง Aspose.Zip สำหรับ Python.Net
- รายชื่อลูกค้า
- เรื่องราวความสำเร็จ