개요

연구실에서 재미삼아 월드컵 경기의 결과를 예측하는 게임을 진행하였다. Mo가 제공한 템플릿 파일에 각자 예상점수를 적는 방식이었는데, 점수를 합산하기 위해서 다음과 같이 페이지를 만들었다. 꽤 간단한 연산임에도, 데이터 구조를 고민해야 하는 재미있는 문제이기도 했다. 대략 테이블 결과를 만드는데 1시간, 랭킹 계산과 그래프 그리는데 1시간 정도가 소요되었다.

시스템 구성

장고가 아직 손에 익지 않은 관계로 파이썬으로만 html 파일을 출력하도록 한 후, 수작업으로 서버에 업로드하는 방식으로 작업을 하였다. xlrd 모듈을 이용해서 여러개의 엑셀 파일을 읽어서 점수를 계산하도록 하였으며, 순위 변화 그래프는 ZingChart를 이용하였다.

관련링크