Class ScrapingListaEjecucion#

class sisedeinversiones.lista_ejecucion.lista_ejecucion_simple.ScrapingListaEjecucion(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]#

Aqui exportamos la información reunida con el metodo scrape_info()

Devuelve:

Se recibe la tupla que luego se exporta en formato .xslx

Tipo del valor devuelto:

xlsx

read_file()[fuente]#

Aqui se lee los archivos CUI’s y se filtra la cantidad de registros a trabajar

Devuelve:

Lista de los CUI’s que se trabajaran

Tipo del valor devuelto:

list

scrape_info()[fuente]#

Este método se encarga de automatizar el proceso de extracción de los datos

Devuelve:

Genera una tupla con la información que se reunio durante el proceso.

Tipo del valor devuelto:

Tupla