17 มีนาคม 2558

Published มีนาคม 17, 2558 by with 0 comment

แนะนำการใช้งานไลบรารี CSV ใน Python

บทความนี้จะแนะนำเฉพาะฟังก์ชั่นคำสั่งไลบรารี CSV ใน Python ที่ใช้งานบ่อย นั้นคือ csv.reader กับ csv.writer ครับ ส่วนฟังก์ชั่นคำสั่งเพิ่มเติมสามารถอ่านได้ที่ https://docs.python.org/3/library/csv.html ครับ


ฟังก์ชั่นคำสั่งไลบรารี CSV ใน Python มีดังนี้

  • csv.reader
  • csv.writer
  • csv.register_dialect
  • csv.unregister_dialect
  • csv.get_dialect
  • csv.list_dialects
  • csv.field_size_limit
คำสั่ง csv.reader
มีลักษณะการใช้งานดังนี้
csv.reader(csvfile, dialect='excel', **fmtparams)

ตัวอย่างการใช้งาน
โค้ดไฟล์ test1.csv
Name,Age
Tontan,17
Wannaphong,17
Toy,19

โค้ดคำสั่ง csv.reader
ผลลัพธ์
Name,Age
Tontan,17
Wannaphong,17
Toy,19

คำสั่ง csv.writer
มีลักษณะการใช้งานดังนี้

csv.writer(csvfile, dialect='excel', **fmtparams)

ตัวอย่างการใช้งาน
โค้ดคำสั่ง csv.writer

ผลลัพธ์
จะไฟล์ some.csv ขึ้นมาข้างในไฟล์ some.csv จะมีข้อมูลดังที่เขียนโปรแกรมไป
0

ฟังก์ชั่นคำสั่งเพิ่มเติมสามารถอ่านได้ที่ https://docs.python.org/3/library/csv.html
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

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

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

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