11 มี.ค. 2021 เวลา 03:31 • วิทยาศาสตร์ & เทคโนโลยี
อยากเขียน Report ลงไฟล์ Excel ด้วยภาษา Python
เขียนโปรแกรม Python ลง Excel
วันนี้แอดจะมาเสนอ library "XlsxWriter" ข้อดีตัวนี้ใช้งานง่าย
เรามาลองติดตั้งกันก่อนโดย
"pip install XlsxWriter"
หลักจากติดตั้งเสร็จ มาลองดูกัน
from xlsxwriter import Workbook # นำเข้า lib
workbook = Workbook('NameFile.xlsx', {'nan_inf_to_errors': True})
Report_Sheet = workbook.add_worksheet('sheet1') #ตั้งชื่อ Sheet
Report_Sheet.write(0, 0, 'Start') # แถว , คอลัม , ตัวแปร
Report_Sheet.write(0, 1, 'End')
Report_Sheet.write(0, 2, 'Data')
Report_Sheet.write_column(1,0,10) # แถว , คอลัม , ตัวแปร
Report_Sheet.write_column(1,1,20)
Report_Sheet.write_column(1,2,3.14)
workbook.close() # Save ไฟล์
ผลที่ได้
ตั้งค่า เพิ่มเติม
นี้เป็นการใช้คราวๆ สามารถนำไปต่อยอดได้อีกเยอะครับ ขอบคุณครับ
ถ้าหากผิดพลาด ก็ ขอโทษด้วยนะครับ
โฆษณา