วันพุธที่ 18 มกราคม พ.ศ. 2560

CSV

 เก็บรวบรวมข้อมูลจากเว็บเพจไว้ในไฟล์ csv
- ไฟล์สำหรับหน้าเว็บรับข้อมูล
     รับข้อมูล 2 ชนิด คือ ชื่อ และวันเกิด 
     ใช้ <select> มาช่วยในการเลือกวันเกิด
     มี link สำหรับไปยังหน้าแสดงสถิติ

- ไฟล์หน้าเว็บหลังจากป้อนข้อมูล
     import csv ในการเก็บข้อมูลในไฟล์ csv
     'a' ใน open('day.csv', 'a') สำหรับเปิดไฟล์เพื่อเขียนข้อมูลต่อจากข้อมูลเดิม
     fieldnames คือการกำหนดหัวข้อของแต่ละ column ช่วยในการระบุ column ที่ต้องการ
     มี link ไปยังหน้าเว็บแสดงสถิติและหน้าเว็บกรอกข้อมูล
 -  หน้าเว็บแสดงสถิติ 
     มี array สำหรับเก็บ ชื่อ, สี, จำนวนคนเกิด ของแต่ละวัน 
     นับจำนวนคนเกิดแต่ละวันโดยการเช็ค column day ของแต่ละแถว
     หาวันที่มีคนเกิดเยอะที่สุด
     แสดงจำนวนคนที่เกิดในแต่ละวัน
     มี link สำหรับกลับไปหน้ากรอกข้อมูล
  

 - ไฟล์ csv
     เก็บข้อมูลเป็นชื่อ และวันเกิด
 
 
 - หน้าเว็บแรกสำหรับกรอกข้อมูล
 - หน้าเว็บหลังจาก submit
 - หน้าเว็บแสดงผล






ไม่มีความคิดเห็น:

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