PRA 1: Web scraping.
UOC_Tipologia_Euroleague
Participants
Álvaro Díaz i David Leiva
Català
Descripció
Extracció de les estadístiques dels jugadors participants en la temporada 2020-2021 de l'Eurolliga.
S'han fet servir técniques de web scraping en llenguatge Python amb la llibrería BeautifulSoup.
Fitxers
- src/main.py: Executa l'extracció de dades.
- src/scraper.py: Definició de la clase EuroleagueScraper amb la qual es fa l'extracció de dades. En la clase estan definides les funcions necessàries per obtenir el set de dades.
- /csv/euroleaguePlayers_average.csv: Estadístiques mitjanes per jugador.
- /csv/euroleaguePlayers_season.csv: Estadístiques per tempora i jugador.
- /docs/mapa_web: Carpeta que conté la informació estructural relativa a la web d'on s'extreuen les dades.
- /docs/informe/: Carpeta que conté l'informe que dona resposta a les qüestions plantejades a la pràctica
English
Description
Extraction of the stats of players participating in the 2020-2021 season of the Eurolliga.
Web scraping techniques have been used in Python lenguage with BeautifulSoup library.
Fitxers
- src/main.py: Run data extraction.
- src/scraper.py: Definition of the EuroleagueScraper class with which the data is extracted. The functions that are necessary to obtain the dataset are defined inside EuroleagueScraper class.
- /csv/euroleaguePlayers_average.csv: Mean stats for players
- /csv/euroleaguePlayers_season.csv: Stats for season and player.
- /docs/mapa_web: Folder containing the structural information relating to the website from which the data is extracted.
- /docs/informe/: Folder containing the report that answers the questions raised in practice.