6 ตุลาคม 2558

Published ตุลาคม 06, 2558 by with 0 comment

อ่านข้อมูลจากไฟล์ 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 ในภาษาไพทอน

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

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

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)