Skip to content

อ่านข้อมูลจากไฟล์ xlsx ด้วยโมดูล pyexcel-xlsx

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปแนะนำวิธีการอ่านข้อมูลจากไฟล์ xlsx ด้วยโมดูล pyexcel-xlsx กันครับ

ไฟล์ xlsx เป็นไฟล์ตารางเก็บข้อมูลที่สร้างจากโปรแกรม excel

ในการเขียนโปรแกรมภาษาไพทอนมีโมดูลสำหรับงานด้านนี้จำนวนมากมาย หนึ่งในโมดูลที่นิยม คือ โมดูล pyexcel และมีโมดูลส่วนเสริม สำหรับการเปิดไฟล์ xlsx ต้องใช้โมดูล pyexcel-xlsx

โมดูล pyexcel-xlsx เป็นโมดูลสำหรับใช้จัดการไฟล์ xlsx,xlsm บนภาษาไพทอน สำหรับสร้าง อ่าน และเขียนข้อมูลลงไฟล์ xlsx ได้
รองรับทั้งไพทอน 2 และไพทอน 3
ใช้ New BSD License

สามารถติดตั้งได้โดยใช้คำสั่ง pip:

pip install pyexcel-xlsx

ตัวอย่างการอ่านข้อมูลจากไฟล์ xlsx ด้วยโมดูล pyexcel-xlsx ในภาษาไพทอน

from pyexcel_xlsx import get_data
data = get_data("ไฟล์.xlsx") # จะได้ข้อมูลเป็นข้อมูลชนิด OrderedDict
from json import loads, dumps
b = loads(dumps(data)) # แปลงข้อมูล OrderedDict ไปเป็นข้อมูลชนิด dict

อ่านเอกสารการใช่้งานได้ที่ https://pyexcel.readthedocs.org/en/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

Published on Categories ไม่มีหมวดหมู่

About wannaphong

วรรณพงษ์ ภัททิยไพบูลย์ ผู้ดูแลเว็บ wannaphong.com และผู้เขียนบทความบล็อกนี้ นักศึกษาชั้นปีที่ 1 สาขาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์และวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น วิทยาเขตหนองคาย

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *