Clase ScrapingMainSSI#

Esta clase se encarga de extraer información de las secciones:

  • Datos generales

  • Ejecución financiera

  • Contrataciones

class sisedeinversiones.ssi.main_ssi.ScrapingMainSSI(file_read, num_range, path_export, file_type, year)[fuente]#

Bases: ReadsFiles

_summary_

Parámetros:
  • file_read (str) – Este atributo indica la dirección del archivo a leer. Para este caso un csv.

  • num_range (str) – Indicamos el rango de registros que se trabajara, el formato para indicar dicho rango es [num_inicio]_[num_final], es importante separarlos por un guin bajo. Sino se tendra problemas.

  • path_export (str) – Aqui indicamos la dirección de la carpeta donde se quiere exportar el archivo generado.

  • file_type (str) – Aqui indicamos el tipo de archivo que se quiere descargar. De momento solo se tiene habilitado el formato .xlsx para exportar la información.

  • year (str) – Indicamos el año de los registros que se estan trabajando.

download_data()[fuente]#
read_file()[fuente]#
scrape_info()[fuente]#