Bắt đầu ngayBắt đầu miễn phí

Tạo bảng HTML từ Pandas

Người dân thường phàn nàn rằng họ không biết đầy đủ các dịch vụ có trong ứng dụng Get It Done.

Để tinh gọn việc trao đổi giữa chính quyền thành phố và người dân, Hội đồng Thành phố đã nhờ Sam tạo một bảng liệt kê tất cả các dịch vụ trong hệ thống Get It Done.

Hệ thống mang tính động và tăng trưởng hàng tuần, bổ sung thêm dịch vụ mới. Sam không muốn tốn thời gian cập nhật thủ công và nghĩ rằng cô ấy có thể tự động hóa quy trình này.

Cô ấy đã nạp DataFrame chứa các dịch vụ hiện có vào biến services_df:

services_df dataframe

Bài tập này là một phần của khóa học

Giới thiệu về AWS Boto trong Python

Xem khóa học

Hướng dẫn bài tập

  • Tạo một bảng HTML không viền và chỉ gồm các cột 'service_name''link'.
  • Tạo một bảng HTML có viền và gồm tất cả các cột.
  • Nhớ đặt tất cả URL ở dạng có thể bấm được.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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', 
           _____=____)
Chỉnh sửa và Chạy Mã