ระบบบันทึกผู้เยี่ยมชมอย่างง่าย เป็นหน้าเว็บบันทึกสิ่งที่ผู้ที่มาเยี่ยมชมเว็บบันทึกไว้ บทความนี้จะใช้ไลบารี 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 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)