ระบบบันทึกผู้เยี่ยมชมอย่างง่าย เป็นหน้าเว็บบันทึกสิ่งที่ผู้ที่มาเยี่ยมชมเว็บบันทึกไว้ บทความนี้จะใช้ไลบารี csv ของ Python ในการเก็บข้อมูล
ไลบารี
csv
เป็นไลบารีสำหรับจัดการกับไฟล์ csv ใน Python ในการใช้งานเบี้องต้นมีดังนี้-
csv.writer(ไฟล์)
ใช้เขียนไฟล์-
csv.writer(ไฟล์).writerow((ข้อมูล1,ข้อมูล2))
ใช้เขียนข้อมูลทีละแถวลงไฟล์-
csv.reader(ไฟล์)
ใช้สำหรับอ่านไฟล์ โดยจะคืนค่าออกมาเป็น list โดย list แต่ละอันคือ 1 แถว และใน 1 แถว ถ้ามีมากกว่าคอลัมน์จะแบ่งเป็น list ในนั้นอีกรอบอ่านเพิ่มเติมได้ที่ แนะนำการใช้งานไลบรารี CSV ใน Python
โค้ด
ใช้
codecs
ป้องกันปัญหาการเข้ารหัสตัวอักษร utf-8 และใช้ try except
ในกรณีที่ยังไม่มีผู้กรอกข้อมูลเลยผลลัพธ์
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)