เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้างตาราง HTML จาก Pandas

ชาวเมืองมักบ่นว่าไม่ทราบว่าแอปพลิเคชัน Get It Done มีบริการครอบคลุมอะไรบ้าง

เพื่อให้การสื่อสารระหว่างหน่วยงานเมืองและประชาชนเป็นไปอย่างราบรื่น สภาเมืองจึงขอให้ Sam จัดทำตารางบริการทั้งหมดในระบบ Get It Done

ระบบนี้มีการเติบโตอยู่ตลอดเวลา โดยจะมีการเพิ่มบริการใหม่ทุกสัปดาห์ Sam จึงไม่อยากเสียเวลาอัปเดตไฟล์ด้วยตนเอง และคิดว่าสามารถทำให้กระบวนการนี้เป็นแบบอัตโนมัติได้

เธอโหลด DataFrame ของบริการที่มีอยู่ไว้ในตัวแปร services_df แล้ว:

services_df dataframe

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับ AWS Boto

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างตาราง HTML แบบไม่มีเส้นขอบ และแสดงเฉพาะคอลัมน์ 'service_name' และ 'link'
  • สร้างตาราง HTML แบบมีเส้นขอบ และแสดงทุกคอลัมน์
  • ตรวจสอบให้แน่ใจว่า URL ทั้งหมดสามารถคลิกได้

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Generate an HTML table with no border and selected columns
services_df.____('./services_no_border.html',
           # Keep specific columns only
           ____=['____', '____'],
           # Set border
           ____=____)

# Generate an html table with border and all columns.
services_df.to_html('./services_border_all_columns.html', 
           _____=____)
แก้ไขและรันโค้ด