Skip to content

Commit

Permalink
chore: black formating
Browse files Browse the repository at this point in the history
  • Loading branch information
nico-mac committed Jul 11, 2022
1 parent 1e02813 commit 6e2947b
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/scrapers/catalogo.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,10 @@ def find_text_by_table_key(soup: "bs4.BeautifulSoup", key: "str"):


def get_formula(elements_list: list[str], req_dict: dict[str, Symbol]):
'''Convierte una lista de componentes lógicos ['(', ')', '<sigla>', 'y', 'o']
"""Convierte una lista de componentes lógicos ['(', ')', '<sigla>', 'y', 'o']
en una BooleanFunction de Sympy (fórmula con semántica).
La función se llama recursivamente para cada grupo delimitado por paréntesis.
'''
"""
relation_func: Optional[Callable] = None
variables = []
while len(elements_list) != 0:
Expand All @@ -114,11 +114,11 @@ def get_formula(elements_list: list[str], req_dict: dict[str, Symbol]):


def parse_requirements_groups(requirements_text: str):
'''Transforma los requisitos en una fórmula lógica,
"""Transforma los requisitos en una fórmula lógica,
la convierte a DNF y retorna la lista de grupos DNF.
Los requisitos tienen la forma "((A y B) o (A y C) o D(c)) y E"
Co-requisitos se retornan con una 'c' al final de la sigla.
'''
"""
requirements = []
if requirements_text != "No tiene":
# Primero se crea una lista con los componentes lógicos: '(', ')', '<sigla>', 'y', 'o'.
Expand Down

0 comments on commit 6e2947b

Please sign in to comment.