วันอาทิตย์ที่ 26 กุมภาพันธ์ พ.ศ. 2560

7.94 การสร้างแฟ้มชนิด ZIP python

7.94 การสร้างแฟ้มชนิด ZIP

การสร้างแฟ้มชนิด zip มีลักษณะและวิธีการเช่นเดียวกับแฟ้ม tar แต่แฟ้ม zip เป็นมาตรฐานที่ใช้กับวินโดวส์ แฟ้ม zip มีมอดูลสำหรับจัดการบีบอัดด้วย zipfile  กระบวนการเขียนจะใช้เมท็อต  ZipFile(filename [, mode [, compression]])  การเปิดและเขียนแฟ้มขึ้นอยู่กับโหมดที่ใช้ ซึ่งมีโหมดให้ใช้  ได้แก่  r  สำหรับเปิดแฟ้มแล้วอ่าน  w  สำหรับเปิดแล้วเขียน และ a สำหรับเปิดแฟ้มแล้วเพิ่มข้อมูลหรือแฟ้มเข้าไปต่อท้าย สำหรับอาร์กิวเมนต์ตัวเลือก compression มีไว้ให้เลือก ถ้าหากกำหนดเป็น ZIP_STORED หมายถึง ไม่ต้องการบีบอัด หรือ ZIP_DEFLATED สำหรับให้แฟ้มนั้นถูกบีบอัด ในขั้นตอนแรกถ้ากำหนดให้เป็นโหมดสำหรับการเขียน สามารถใช้เมท็อต write(filename [, arcname [, compression]]) อาร์กิวเมนต์ filename หมายถึง ชื่อแฟ้มที่ได้จากการบีบอัด ส่วน arcname เป็นอาร์กิวเมนต์ของชื่อแฟ้มที่ต้องการนำมารวมกัน ตัวอย่างคำสั่งสำหรับการสร้างแฟ้ม zip ดังภาพที่ 7.23

ภาพที่ 7.23  แสดงคำสั่งการสร้างแฟ้ม zip

การทำงานของโปรแกรมมีผลลัพธ์ดังภาพที่ 7.24

ภาพที่  7.24 แสดงผลลัพธ์ของการสร้างแฟ้มชนิด Zip

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...