Python อ่านไฟล์ csv ภาษาไทย ด้วย Pandas บทความนี้สอนใช้ module Pandas ซึ่งเป็น Library สำหรับโครงสร้างข้อมูล และเครื่องมือวิเคราะห์ข้อมูล โดยนำมาใช้อ่านไฟล์ csv รองรับภาษาไทย มีรายละเอียดดังนี้
ตัวอย่าง ไฟล์ demo.csv ที่ใช้ในการทำสอบโปรแกรม และลิงก์ดาวน์โหลด module Pandas pip สำหรับ Python 2.x และ pip3 สำหรับ Python 3.x
https://www.devdit.com/cdn/demo.csv
pip install pandas
pip3 install pandas
ตัวอย่าง Python อ่านไฟล์ csv ภาษาไทย ด้วย Pandas
import pandas as pd
df = pd.read_csv('demo.csv')
print(df.to_string())
ผลลัพธ์
รหัส ชื่อผลไม้ ราคา
0 1 ส้ม 100
1 2 มะละกอ 90
2 3 กล้วย 80
Python อ่านไฟล์ csv ภาษาไทย ด้วย Pandas จากตัวอย่าง import module pandas เรียกใช้งานผ่านตัวแปร pd จากนั้นใช้คำสั่ง read_csv เพื่อกำหนดที่อยู่ และชื่อไฟล์ csv ที่ต้องการอ่าน จากนั้นใช้คำสั่ง print แสดงข้อมูลในไฟล์ csv ภาษาไทยออกสู่หน้าจอ