บีบอัดไฟล์ Excel ใน Python

สิ่งที่เรามุ่งหวัง

คุณกำลังมองหาวิธีบีบอัดไฟล์ Excel ใน Python ได้อย่างง่ายดายและมีประสิทธิภาพหรือไม่ ไม่ว่าคุณจะกำลังจัดการชุดข้อมูลขนาดใหญ่หรือต้องการเพิ่มประสิทธิภาพการจัดเก็บของคุณ การบีบอัดไฟล์ Excel อาจเป็นประโยชน์อย่างยิ่ง ในโพสต์บล็อกนี้ เราจะแนะนำไลบรารี Aspose.ZIP for Python ผ่านทาง .NET ให้คุณรู้จัก อธิบายขั้นตอนการติดตั้ง และให้ตัวอย่างโค้ดเพื่อช่วยคุณเริ่มต้น นอกจากนี้ ยังรองรับรูปแบบไฟล์ต่างๆ ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการจัดการไฟล์ Excel ของคุณ คู่มือนี้ได้รับการออกแบบมาสำหรับผู้เริ่มต้น ดังนั้น มาดูกันว่าคุณจะใช้ไลบรารี Excel ที่ทรงพลังนี้ในการบีบอัดไฟล์ของคุณโดยใช้โปรแกรมได้อย่างไร

การติดตั้งไลบรารี่ Excel ของ Python

ก่อนที่เราจะบีบอัดไฟล์ Excel ใน Python เราจะต้องติดตั้ง Aspose.ZIP for Python ผ่านไลบรารี .NET 7 ขั้นตอนการติดตั้งนั้นตรงไปตรงมาและสามารถทำได้โดยใช้ pip ซึ่งเป็นโปรแกรมติดตั้งแพ็คเกจของ Python ดังนั้นให้ทำตามขั้นตอนที่ระบุไว้ด้านล่าง:

  • เปิดเทอร์มินัลหรือพรอมต์คำสั่งของคุณ
  • ดำเนินการคำสั่งต่อไปนี้:
pip install aspose-zip

คำสั่งด้านบนจะดาวน์โหลดและติดตั้ง Aspose.ZIP for Python ผ่านไลบรารี .NET ทำให้พร้อมใช้งานในโปรเจ็กต์ Python ของคุณ โปรดไปที่คู่มือ การติดตั้ง นี้เพื่อดูรายละเอียดเพิ่มเติม

วิธีการบีบอัดไฟล์ Excel ใน Python - ตัวอย่างโค้ด

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

  • นำเข้าไลบรารี: ก่อนอื่น เราจะนำเข้า Aspose.ZIP for Python ผ่านทางไลบรารี .NET
  • สร้างอินสแตนซ์ของคลาส Archive
  • เรียกใช้เมธอด createentry เพื่อเพิ่มไฟล์ Excel ลงในไฟล์เก็บถาวรโดยใช้ชื่อรายการเฉพาะ พารามิเตอร์แรกคือเส้นทางไปยังไฟล์ต้นฉบับ และพารามิเตอร์ที่สองคือชื่อไฟล์ที่ต้องการภายในไฟล์เก็บถาวร
  • เรียกใช้เมธอด save เพื่อบันทึกไฟล์เก็บถาวรไปยังตำแหน่งที่ระบุโดยมีชื่อไฟล์ที่กำหนด
# นำเข้าไลบรารี Aspose.ZIP และตั้งชื่อแทนว่า 'az'
import aspose.zip as az 
# สร้างอินสแตนซ์ของคลาส Archive
with az.Archive() as archive:
    # เรียกใช้เมธอด create_entry เพื่อเพิ่มไฟล์ Excel ลงในไฟล์เก็บถาวรโดยใช้ชื่อรายการที่เฉพาะเจาะจง
    # พารามิเตอร์แรกคือเส้นทางไปยังไฟล์ต้นฉบับ
    # พารามิเตอร์ที่สองคือชื่อไฟล์ที่ต้องการภายในไฟล์เก็บถาวร
    archive.create_entry("./sample.xlsx", "./sample2.xlsx")
    # เรียกใช้เมธอดบันทึกเพื่อบันทึกไฟล์เก็บถาวรไปยังตำแหน่งที่ระบุโดยมีชื่อไฟล์ที่กำหนด
    archive.save('./output_archive.zip')

คุณสามารถเห็นผลลัพธ์ในภาพด้านล่างนี้:

วิธีบีบอัดไฟล์ Excel ใน Python

ค้นพบเครื่องมือบีบอัด Excel ออนไลน์

หากคุณกำลังมองหาเครื่องมือออนไลน์ 11 มีแอปออนไลน์สำหรับบีบอัดไฟล์ Excel บนเว็บที่ทรงพลังซึ่งขับเคลื่อนด้วยไลบรารี Aspose.ZIP for Python ผ่านทาง .NET เดียวกัน อย่างไรก็ตาม เครื่องมือออนไลน์นี้ช่วยให้คุณบีบอัดไฟล์ Excel ได้โดยไม่ต้องติดตั้งซอฟต์แวร์ใดๆ เนื่องจากเป็นเว็บไซต์ เพียงอัปโหลดไฟล์ Excel ของคุณ และเครื่องมือจะบีบอัดไฟล์ให้คุณในไม่กี่ขั้นตอนง่ายๆ นอกจากนี้ ยังเป็นตัวเลือกที่สมบูรณ์แบบสำหรับผู้ใช้ที่ต้องการโซลูชันที่รวดเร็วโดยไม่ต้องลงลึกในโค้ด นอกจากนี้ เครื่องมือบีบอัดออนไลน์นี้ยังรักษาคุณภาพและความสมบูรณ์ของไฟล์ของคุณ ทำให้มั่นใจได้ว่าประสบการณ์การบีบอัดจะราบรื่นและมีประสิทธิภาพ

คอมเพรสเซอร์ Excel ออนไลน์

รับใบอนุญาตฟรี

Aspose.ZIP for Python ผ่านทาง .NET เปิดให้ทดลองใช้งานฟรี ใบอนุญาต ลองใช้เลยวันนี้และสัมผัสกับประสบการณ์การบีบอัดและจัดการไฟล์ที่ง่ายดาย!

สรุป

ในคู่มือสำหรับผู้เริ่มต้นนี้ เราได้แสดงให้คุณเห็นถึงวิธีการบีบอัดไฟล์ Excel ใน Python โดยใช้ Aspose.ZIP for Python ผ่านไลบรารี .NET เหนือสิ่งอื่นใด ไลบรารี Excel ของ Python ที่ทรงพลังนี้ช่วยลดความซับซ้อนของกระบวนการ ช่วยให้คุณสามารถจัดการและเพิ่มประสิทธิภาพการจัดเก็บไฟล์ได้อย่างง่ายดาย ไม่ว่าคุณจะกำลังจัดการกับชุดข้อมูลขนาดใหญ่หรือกำลังมองหาเครื่องมือบีบอัด Excel ออนไลน์ Aspose.ZIP for Python เป็นตัวเลือกที่ยอดเยี่ยมสำหรับชุดเครื่องมือการพัฒนาของคุณ

ดังนั้น ให้ข้ามไปที่ เอกสารประกอบ และ อ้างอิง API เพื่อเริ่มต้นใช้งานไลบรารี Python Excel นี้ นอกจากนี้ ให้ติดตามข่าวสารอัปเดตที่กำลังจะมีขึ้นได้ที่ aspose.com

รู้สึกอิสระที่จะเข้าถึง

คุณสามารถแจ้งคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

คำถามที่พบบ่อย

การใช้ Aspose.ZIP for Python ผ่านทาง .NET ฟรีหรือไม่?

Aspose.ZIP for Python ผ่านทาง .NET นำเสนอเวอร์ชันทดลองใช้งานฟรี แต่ต้องมีใบอนุญาตจึงจะใช้งานได้เต็มรูปแบบ อย่างไรก็ตาม คุณสามารถดูรายละเอียดใบอนุญาตและราคาได้ที่ link นี้

ฉันจะบีบอัดไฟล์ Excel หลายไฟล์ได้อย่างไร?

คุณสามารถทำได้อย่างง่ายดายโดยเลือกใช้ Aspose.ZIP อย่างไรก็ตาม โปรดไปที่ link นี้เพื่อดูคำตอบฉบับสมบูรณ์พร้อมขั้นตอนและตัวอย่างโค้ด

ลิงค์ที่เป็นประโยชน์