KRLSMolina / ScrapingStadia

Get basic information about the Google Stadia platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScrapingStadia

Aquest projecte s'ha realitzat amb l'objectiu d'entregar una pràctica amb els coneixements apresos sobre les tècniques de Web Scraping a l'assignatura Tipologia i cicle de vida de les dades, que es realitza dins el Màster de Ciència de Dades de la UOC.

A més del codi aquí present, s'entrega amb un document pdf que descriu la feina feta. Aquest document es troba dins la carpeta /pdf d'aquest mateix projecte.

Instal·lació de les llibreries necessàries

pip install -r requirements.txt

A més, si volem accedir als preus dels jocs de Stadia, haurem d'indicar el nostre nom d'usuari i password a l'arxiu config.properties.

Executar el codi

Hi ha quatre modes per a obtenir les dades:

  1. Obtenir totes les dades:

    python3 main.py all
    
  2. Obtenir només les dades dels títols dels jocs i informació per als jocs en altres plataformes.

    python3 main.py external
    
  3. Obtenir només dades dels preus dels jocs de Stadia.

    python3 main.py stadia-only
    
  4. Actualitzar els preus dels jocs en a l'arxiu output_data/data.csv.

    python3 main.py stadia-update
    

Fitxer ouptut

El fitxer output es troba a output_data/stadia_games_info.csv

Full de respostes de l'exercici

El full de respostes de l'exercici es troba a pdf/respostes.pdf

About

Get basic information about the Google Stadia platform

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:HTML 99.6%Language:Python 0.4%