บทช่วยสอนสั้นๆ นี้อธิบายวิธี รหัสผ่านป้องกันไฟล์ ZIP ใน Python โดยจะกล่าวถึงขั้นตอนและข้อมูลโค้ดเพื่อ เข้ารหัสไฟล์ ZIP ใน Python นอกจากนี้คุณยังจะเข้าใจวิธีการปรับปรุงขั้นตอนการทำงานตามความต้องการของคุณอีกด้วย
ขั้นตอนในการใช้รหัสผ่านป้องกันไฟล์ ZIP ใน Python
- กำหนดค่าระบบให้ทำงานกับไลบรารี Aspose.ZIP
- โหลดไฟล์เก็บถาวรอินพุตขณะตั้งค่าอัลกอริทึมและรหัสผ่านสำหรับการเข้ารหัส
- สร้างรายการไฟล์ ZIP ด้วยเมธอด create_Entry()
- ส่งออกไฟล์ ZIP ที่มีการรักษาความปลอดภัยโดยการเรียกเมธอด save()
ขั้นตอนเหล่านี้นำเสนอขั้นตอนการทำงานในการ เพิ่มรหัสผ่านให้กับไฟล์ ZIP ใน Python ขั้นแรก เตรียม IDE ด้วยการกำหนดค่าที่จำเป็น จากนั้น อ่านไฟล์ ZIP ต้นทาง เข้ารหัส และสุดท้ายดำเนินการบันทึกไฟล์ ZIP ที่เข้ารหัสเพื่อสรุปกระบวนการ
รหัสเป็นรหัสผ่านป้องกันไฟล์ ZIP ใน Python
import aspose.zip as az | |
# Create archive settings and set password | |
archive_settings = az.saving.ArchiveEntrySettings(None, az.saving.TraditionalEncryptionSettings("password")) | |
# Create and save archive with multiple files | |
with az.Archive(archive_settings) as archive: | |
# Add folder to zip | |
archive.create_entries("zipfiles") | |
# Create and save zip archive | |
archive.save('protected_archive.zip') |
ข้อมูลโค้ดนี้สาธิต การเข้ารหัส ZIP ใน Python อย่างไรก็ตาม คุณสามารถทำงานกับมาตรฐานการเข้ารหัสที่แตกต่างกันได้ เช่น AES256, AES192 ฯลฯ ในขณะที่ระบุสตริงรหัสผ่านที่แตกต่างกัน นอกจากนี้ คุณยังสามารถประมวลผลไฟล์หลายไฟล์พร้อมกันได้ ตราบใดที่ไม่มีการแชร์ไฟล์โดยกระบวนการที่แตกต่างกันในเวลาเดียวกัน
คู่มือฉบับย่อนี้อธิบายวิธี รักษาความปลอดภัย ZIP ใน Python ในขณะที่หากคุณต้องการแปลง RAR เป็น ZIP ใน Python โปรดดูบทความเกี่ยวกับ เปลี่ยน RAR เป็น ZIP ใน Python