แปลงไฟล์ Excel XLS เป็น XLSX ใน Python

สเปรดชีต Excel มักใช้เพื่อจัดเก็บข้อมูลขนาดเล็กหรือขนาดใหญ่ได้อย่างสะดวก นอกจากนี้ คุณยังสามารถแสดงภาพข้อมูลสเปรดชีตและดำเนินการต่างๆ XLS เป็นรูปแบบไฟล์ก่อนหน้านี้ที่ Microsoft Excel ใช้เพื่อเก็บข้อมูลสเปรดชีต แม้ว่า Microsoft จะเปิดตัว XLSX ในปี 2550 พร้อมคุณสมบัติและความสามารถเพิ่มเติม แต่หลายคนยังคงใช้รูปแบบ XLS ซึ่งคุณต้องแปลงเป็น XLSX ในภายหลัง ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงไฟล์ XLS เป็นรูปแบบ XLSX โดยทางโปรแกรมใน Python

Python Library สำหรับการแปลง XLS เป็น XLSX

Aspose.Cells for Python เป็นไลบรารี Python ที่มีประสิทธิภาพในการสร้างและประมวลผลเอกสารสเปรดชีต นอกจากนี้ยังให้คุณแปลงไฟล์สเปรดชีตจากรูปแบบหนึ่งเป็นรูปแบบอื่น เราจะใช้ไลบรารีนี้เพื่อแปลงไฟล์ XLS เป็น XLSX คุณสามารถติดตั้งลงในแอปพลิเคชัน Python ได้จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้

pip install aspose-cells

แปลงไฟล์ XLS เป็น XLSX ใน Python

การแปลง XLS เป็น XLSX ทำได้ง่ายเหมือนวงกลม เพียงโหลดไฟล์ XLS และบันทึกเป็น XLSX ต่อไปนี้เป็นขั้นตอนในการแปลง XLS เป็น XLSX ใน Python

  • โหลดไฟล์ XLS โดยใช้คลาส Workbook
  • บันทึก XLS เป็น XLSX โดยใช้วิธี Workbook.save()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีบันทึกไฟล์ XLS เป็นรูปแบบ XLSX ใน Python

import  jpype     
import  asposecells     
jpype.startJVM() 
from asposecells.api import Workbook

# โหลดไฟล์ XLS
workbook = Workbook("input.xls");

# บันทึกเป็น XLSX
workbook.save("Output.xlsx");

# ปิด JVM
jpype.shutdownJVM()

รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ Aspose.Cells for Python โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

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

ดูสิ่งนี้ด้วย