4.1. Clases principal de la biblioteca SSI#

En esta sección, se construye una clase general que hereda los métodos de las clases específicas para cada sección del portal (Formato8, lista de ejecución y el SSI).

class sisedeinversiones.main.SSI(file_read, num_range, path_export, file_type, year)[fuente]#

Bases: ScrapingEight, ScrapingListaEjecucion, ScrapingMainSSI

Con esta clase unimos los métodos principales de las clases específicas para cada

seccion del SSI.

Parámetros:
  • ScrapingEight (string) – tiene los atributos file_read, num_range, path_export, file_type, year.

  • ScrapingListaEjecucion (string) – tiene los atributos file_read, num_range, path_export, file_type, year.

  • ScrapingMainSSI (string) – tiene los atributos file_read, num_range, path_export, file_type, year.

format_eight()[fuente]#

Método que descarga los datos de la sección Formato 8 del SSI.

Devuelve:

Un archivo xlsx con lso datos almancenados del formato 8

Tipo del valor devuelto:

xlsx

list_ejecucion()[fuente]#

Método que descarga los datos de la sección Lista de Ejecución del SSI.

Devuelve:

Genera un archivo xlsx con los datos almacenados de la lista

Tipo del valor devuelto:

xlsx

main_ssi()[fuente]#

Método que descarga los datos de la sección principal del SSI.

Devuelve:

Genera un archivc xlsx con los datos almacenados de la sección principal

Tipo del valor devuelto:

xlsx