ผมได้ลองสร้างไลบรารี Excel ขึ้นมาครับ
(pypi.org)ภาพรวม
บทความแรกกับไลบรารีตัวแรกของผม น่าจะเป็นบทความที่มีความหมายมากทีเดียว
สำหรับ Python ไลบรารี Excel ที่เป็นตัวแทนมากที่สุดก็น่าจะเป็น xlsxwriter
แม้จะใช้ไลบรารีนี้เพื่อเขียนโค้ดให้เรียบง่ายได้ แต่ตอนเริ่มใช้งานครั้งแรก วิธีใช้งานไม่ได้เรียบง่ายเลย จึงมักทำให้โค้ดซับซ้อนขึ้น
ดังนั้นผมจึงออกแบบให้สามารถกำหนดข้อมูลล่วงหน้า แล้วส่งต่อในขั้นสุดท้ายเพื่อสร้างไฟล์ Excel ได้
ฟีเจอร์
จริง ๆ แล้วฟีเจอร์ต่าง ๆ ก็ยังใช้ xlsxwriter ตามเดิม จึงไม่มีความแตกต่างด้านความสามารถ
เพียงแต่รูปแบบการเขียนเปลี่ยนไป
# 데이터 정의
header = {}
body = {}
# 엑셀 생성
excel.header = header
excel.body = body
สรุป
หวังเป็นอย่างยิ่งว่าจะมีประโยชน์เมื่อคุณต้องดึง Excel ออกมาจากข้อมูล raw
ผมตั้งใจจะพัฒนาปรับปรุงต่อไปอย่างต่อเนื่อง
ยังไม่มีความคิดเห็น