에브리타임 시간표를 기반으로 여러 시간표를 비교해서 공강 시간을 알려주는 프로젝트입니다.
지난 게시글에서 밥약을 만들기 위해서 “시간표 비교 알고리즘(공강 시간 반환)”을 해결해야 한다고 하였습니다.
파이썬 Request 라이브러리를 이용하여 에브리타임 시간표를 파싱 하고 BeautifulSoup를 이용하여 원하는 시간표 값을 파싱 하였습니다.
시간표 비교를 위해 빈 배열의 시간을 만들고 파싱한 시간표를 대입하여 공강 시간을 추출하였습니다.
현재 기능적으로 공강 시간은 추출되나 효율적인 코드 제작을 위해 검토하고 개선할 계획입니다. 이후 카카오톡에 적용하여 시범 서비스할 예정입니다.
핑백: ICE Land 2월 4주차 | ICE Land Blog