从 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',
_____=____)