從 Pandas 產生 HTML 表格
居民常抱怨他們不知道 Get It Done 應用程式提供的完整服務範圍。
為了簡化市府與民眾之間的溝通,市議會請 Sam 產生一個表格,列出 Get It Done 系統中的所有服務。
這個系統是動態的,每週都會成長,新增更多服務。Sam 不想花時間手動更新檔案,覺得可以把這個流程自動化。
她已經將可用服務的 DataFrame 載入到變數 services_df:

本練習屬於課程
Python 中的 AWS Boto 入門
練習說明
- 產生一個沒有邊框、且只包含
'service_name'與'link'欄位的 HTML 表格。 - 產生一個有邊框、且包含所有欄位的 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',
_____=____)