시작하기무료로 시작하기

Pandas에서 HTML 표 생성하기

주민들은 종종 Get It Done 애플리케이션에서 제공하는 서비스의 전체 범위를 알기 어렵다고 불평해요.

시 정부와 시민 간 소통을 더 원활하게 하기 위해, 시의회는 Sam에게 Get It Done 시스템의 모든 서비스를 표로 만들어 달라고 요청했어요.

이 시스템은 매주 새로운 서비스가 추가되는 동적 시스템이에요. Sam은 파일을 수동으로 업데이트하며 시간을 낭비하고 싶지 않았고, 이 과정을 자동화할 수 있다고 판단했어요.

Sam은 사용 가능한 서비스의 DataFrame을 services_df 변수에 로드했어요:

services_df dataframe

이 연습은 강의의 일부입니다

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', 
           _____=____)
코드 편집 및 실행