เราสามารถใช้ Python เพื่อบีบอัดหรือแตกไฟล์ได้ เราใช้โมดูล zipfile ใน Python เพื่อแยกหรือบีบอัดไฟล์แต่ละไฟล์หรือหลายไฟล์พร้อมกัน กระบวนการนี้เป็นเรื่องง่ายและต้องใช้โค้ดเพียงเล็กน้อย เราเริ่มต้นด้วยการนำเข้าโมดูล zipfile จากนั้นเปิดวัตถุ ZipFile ในโหมดเขียนโดยระบุพารามิเตอร์ที่สองเป็น 'w' ไฟล์ที่จะ zip อยู่ในโฟลเดอร์เดียวกับ code file นี้ หรือจะระบุ path ของไฟล์ที่จะ zip แทนก็ได้ นี่คือรหัสที่คุณต้องการ -
import zipfile foo_zip = zipfile.ZipFile ( 'foo.zip', 'w' ) foo_zip.write ( 'foo.txt', compress_type=zipfile.ZIP_DEFLATED ) foo_zip.close ()
สิ่งนี้จะสร้างไฟล์ซิป foo.zip จากไฟล์ foo.txt