อัปเดตเอกสาร Excel ผ่าน Python

แก้ไขไฟล์ Microsoft Excel XLSX, XLS ภายใน Python Applications โดยไม่ต้องติดตั้ง Microsoft Office®

 

เป็นเรื่องปกติที่องค์กรจะอัปเดตข้อมูลของตน จัดเก็บไว้ในไฟล์ excel เช่น ข้อมูลนักเรียน บันทึกผู้ป่วย และรายการคลังสินค้า เป็นต้น ผ่านซอฟต์แวร์ของบริษัท Aspose.Total for Python via Java API มีฟังก์ชันการแก้ไขสเปรดชีตผ่านซอฟต์แวร์ โปรแกรมเมอร์สามารถปรับปรุงซอฟต์แวร์ด้วยความสามารถในการปรับเปลี่ยนโดยการรวม API และเขียนโค้ดไม่กี่บรรทัด Aspose.Cells for Python via Java API ที่เป็นส่วนหนึ่งของแพ็คเกจ Aspose.Total for Python via Java ทำให้กระบวนการแก้ไขนี้ง่ายขึ้น ด้านล่างนี้คือขั้นตอนการอัปเดตเอกสาร Excel

อัปเดตเอกสาร Excel โดยใช้ Python

Aspose.Cells for Python via Java API มีคลาสสมุดงานที่จัดการการโหลดสเปรดชีต Excel กระบวนการนั้นง่าย สร้างวัตถุคลาส Workbook โดยระบุไฟล์ต้นฉบับเป็นพารามิเตอร์ ใช้วิธี getWorksheets().get(index) เพื่อเข้าถึงแผ่นงานที่เกี่ยวข้องโดยระบุดัชนี เรียกใช้เมธอด Worksheet.getCells().get(indexValue).putValue() เพื่อแก้ไขเนื้อหาในเซลล์ที่เข้าถึง และเรียกใช้เมธอด save() เพื่อบันทึกเอกสาร

Python - อัปเดตเอกสาร Excel

# create a new XLSX workbook
wb = Workbook("workbook.xlsx")
# insert value in the cells
wb.getWorksheets().get(0).getCells().get("A1").putValue("Location")
wb.getWorksheets().get(0).getCells().get("B1").putValue("Person")
wb.getWorksheets().get(0).getCells().get("A2").putValue("Home")
wb.getWorksheets().get(0).getCells().get("B2").putValue("abc")
wb.getWorksheets().get(0).getCells().get("A3").putValue("Office")
wb.getWorksheets().get(0).getCells().get("B3").putValue("xyz")
# save workbook as .xlsx file
wb.save("workbook-updated.xlsx")