คู่มือฉบับย่อนี้ครอบคลุม วิธียกเลิกการป้องกัน Excel ใน Python โดยจะกล่าวถึงการตั้งค่าสภาพแวดล้อม กระบวนการทีละขั้นตอน และโค้ดตัวอย่างที่เรียกใช้ได้เพื่อ ปลดล็อกไฟล์ Excel ใน Python นอกจากนี้ คุณไม่จำเป็นต้องมีความรู้เชิงลึกเกี่ยวกับรูปแบบ Excel ต่างๆ เช่น โครงสร้างของไฟล์ XLSX หรือ XLS หรืออัลกอริทึมการเข้ารหัสใดๆ เพราะการเรียก API เพียงไม่กี่ครั้งก็เพียงพอแล้ว
ขั้นตอนในการเลิกป้องกัน Excel ใน Python
- เตรียมสภาพแวดล้อมเพื่อทำงานร่วมกับ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อยกเลิกการป้องกัน Excel
- โหลดไฟล์ Excel ที่มีการป้องกันโดยใช้คลาส Workbook
- ลบการป้องกันด้วยรหัสผ่านด้วยวิธี unprotect()
- เขียนไฟล์ Excel เอาต์พุต
ขั้นตอนข้างต้นสรุป วิธีปลดล็อกไฟล์ Excel ใน Python โดยใช้การเรียก API ง่ายๆ 2-3 ครั้ง ขั้นแรก ให้โหลดไฟล์ Excel ต้นทางที่ได้รับการป้องกันและลบการป้องกันด้วยรหัสผ่านในขณะที่ระบุรหัสผ่าน สุดท้าย เขียนเวิร์กบุ๊ก Excel เอาต์พุตไปยังเส้นทางไฟล์ใดๆ หรือสตรีมตามความต้องการของคุณ
รหัสเพื่อยกเลิกการป้องกันไฟล์ Excel ใน Python
ข้อมูลโค้ดนี้สามารถใช้เพื่อพัฒนา ตัวลบรหัสผ่าน Excel ใน Python การทำงานส่วนใหญ่กับคลาสสมุดงานเพื่อโหลดไฟล์ต้นฉบับ จากนั้นยกเลิกการป้องกันและบันทึกไฟล์ที่สร้างขึ้นในภายหลัง คุณยังสามารถเรียกใช้รูปแบบอื่นๆ ของวิธีการ unprotect เพื่อลบรหัสผ่านออกจากสมุดงานที่ใช้ร่วมกัน
ในบทความนี้ เราได้เรียนรู้ วิธีลบรหัสผ่านออกจาก Excel ใน Python อย่างไรก็ตาม หากคุณต้องการป้องกันไฟล์ Excel ด้วยรหัสผ่าน โปรดอ่าน วิธีป้องกันรหัสผ่านไฟล์ Excel ใน Python