วิธีอ่านไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python

ในบทช่วยสอนฉบับย่อนี้ คุณจะได้เรียนรู้วิธีการ อ่านไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python ด้วยความช่วยเหลือของขั้นตอนทีละขั้นตอนและโค้ดตัวอย่างที่รันได้ โดยจะอธิบาย วิธีเปิดไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python เช่น XLSX, XLS, ODS เป็นต้น โดยระบุรหัสผ่าน และจะแนะนำการลบรหัสผ่านอย่างถาวรด้วย การจัดการข้อยกเว้นจะแสดงให้เห็นในกรณีที่รหัสผ่านผิดหรือหายไป

ขั้นตอนในการอ่านไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells สำหรับ Python ผ่าน Java
  2. สร้างอินสแตนซ์อ็อบเจ็กต์คลาส LoadOptions ที่จำเป็นสำหรับการโหลดไฟล์ Excel ที่ได้รับการป้องกัน
  3. ตั้งรหัสผ่านเพื่อเปิดไฟล์ Excel ที่เข้ารหัส
  4. โหลดไฟล์ Excel ลงในวัตถุ Workbook โดยใช้วัตถุคลาส LoadOptions ที่มีรหัสผ่าน
  5. แสดงข้อความทดสอบเพื่อยืนยันการโหลดไฟล์

ขั้นตอนเหล่านี้อธิบายวิธีการใช้ไฟล์ python open passwordprotected excel โดยแชร์ลิงก์ไปยังการกำหนดค่าสภาพแวดล้อมซึ่งจะเป็นแนวทางในการสร้างสภาพแวดล้อม Python สำหรับการรันโค้ด ในขั้นตอนถัดไป เรากำหนดค่าออบเจกต์คลาส LoadOptions โดยตั้งรหัสผ่านสำหรับการเปิดไฟล์ Excel ที่เข้ารหัสแล้วใช้ในขณะที่โหลดสมุดงาน ในขั้นตอนสุดท้าย เมื่อโหลดสมุดงานสำเร็จ ข้อความทดสอบจะแสดงในโค้ดตัวอย่างเพื่อยืนยัน

รหัสเพื่ออ่านไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python

รหัสนี้สาธิตวิธีการใช้ Python อ่านรหัสผ่านป้องกันไฟล์ Excel ด้วยวัตถุคลาส LoadOptions เมื่อเปิดไฟล์โดยใช้รหัสผ่านแล้ว คุณสามารถตั้งค่า Workbook.getSettings().setPassword(null) เพื่อลบรหัสผ่านและบันทึกลงในดิสก์ นอกจากนี้ ข้อยกเว้นประเภทต่างๆ จะถูกยกขึ้นและจัดการโดยใช้แท็ก ลอง: และยกเว้น: ขณะโหลดไฟล์ที่เข้ารหัสโดยไม่มีรหัสผ่านหรือใช้รหัสผ่านผิด

ในบทช่วยสอนนี้ เราได้เรียนรู้ขั้นตอนการ อ่านไฟล์ Excel ที่ป้องกันด้วยรหัสผ่านใน Python หากคุณต้องการเรียนรู้ขั้นตอนการแปลงไฟล์ Excel เป็นรูปแบบอื่น เช่น PDF โปรดดูบทความใน วิธีแปลง Excel เป็น PDF โดยใช้ Python

 ไทย