Skip to main content

PCCOMPONENTES

/usr/local/scraping/pccomponentes/

Orden de scripts:

  1. coger_todos_procesadores_de_web.py
  2. acortar_model_number.py
  3. comprobar_campos.py
  4. actualizar_info.py

coger_todos_procesadores_de_web.py

Este script recoge todos los procesadores que tiene pccomponentes en venta y coge sus datos.

Después guarda los datos en un json para que si falla el ingreso de los datos a la base de datos los tengamos para hacerlo manualmente.

acortar_model_number.py

Este script coge los procesadores con el campo model_number en null junto al nombre que lo recorta adecuadamente para añadirlo al campo model_number.

comprobar_campos.py

Comprueba todos los campos null de todos los procesadores y al tener un campo url, entra e intenta de nuevo recoger los campos en null y llenarlos.

actualizar_info.py

Este script se ejecuta en un periodo de tiempo que se cambia en el crontab dependiendo de si son ofertas o no.

Comprueba el precio y los datos relevantes que se muestran en la web para ver si hay cambios.