Term-Project 최종 결과

2017103739 유태원
2017103763 최선안
-개발 결과 요약
파일 링크-> https://drive.google.com/open?id=1RekY9C3T18CtAfttg0IJZvmRiO6bTZep
1. tkinter 라이브러리를 활용하여 UI 제작
2. bs4, openpyxl,lxml, pandas, urllib 등의 파이썬 모듈 활용
3. 이적시장 분석, 정보 업데이트, 선수 커스터마이징으로 메뉴 제작 (파일에서 tkinter2.py 실행)
 (1) 이적시장 분석
연도를 입력하여 각 연도의 이적 시장 기록을 나타냄.  선수를 더블클릭하면 상세정보가 나타남
->classdata.py
stat 창에서는 클럽, 선수를 선택하면 선수의 상세 정보가 출력되고, 클럽의 정보는 shell창에 나타냄.
->club_stat.py, player_stats.py
ranking 창은 선수, 클럽으로 나누어져 있고, 리스트 안에 있는 항목을 입력하면 그 항목에 대한 순위가 출력됨.
->rank.py

recommand 창에서는 클럽을 입력하면 클럽의 약점이 나오고, 그 약점을 보완해 줄 선수를 추천해 줌. 선수를 클릭하면 상세정보가 나타남.
-> reco.py

 (2) 정보 업데이트
squawka에서 크롤링을 하여 선수, 클럽 정보를 업데이트하고 엑셀 파일로 저장.
player_crawl.py, team_crawl.py

(3) 커스터마이징
직접 선수를 만들 수 있음. 이름, 포지션, 골 수, 패스 정확도 등의 스탯을 입력하면 기존의 선수 리스트가 있는 엑셀 파일에 저장됨. 그러면 이적시장 분석을 통해 순위 확인 가능.

Comments

Popular posts from this blog

Term-Project

Term-Project 중간 데모