From 93fba31cc077c1a24c0fa5e1ed9d179929e90e5b Mon Sep 17 00:00:00 2001 From: korotkov Date: Thu, 28 Aug 2025 16:13:09 +0500 Subject: [PATCH] add TODO --- app/parse_saby.py | 1 + app/working_database.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/parse_saby.py b/app/parse_saby.py index 6eb653b..e3ab0ee 100644 --- a/app/parse_saby.py +++ b/app/parse_saby.py @@ -32,6 +32,7 @@ def parse_date_report(url: str): # HTML report soup = parse_html(url) # Проверка на ошибку: + #TODO проверка на int, а ошибка про None if soup == int: raise ValueError("Объект soup не должен быть None") # Поиск в HTML строки ввида: 'Действующий формат (с 10.01.23) 5.01' div_element = soup.find('div', class_='controls-Dropdown__text') diff --git a/app/working_database.py b/app/working_database.py index 1b01778..6ca7013 100644 --- a/app/working_database.py +++ b/app/working_database.py @@ -11,11 +11,12 @@ class SimpleDB: self._connect_hvac() self.pool init_oracle_client() - + #TODO: rename def _connect_hvac(self): """ Подключение к Vault и получение параметров БД """ + #TODO разнести в разные try_exception try: client = hvac.Client( url='https://vlt.dataekb.ru:8222', @@ -71,10 +72,12 @@ class SimpleDB: if date_from_str: date_from = parser.parse(date_from_str).date() #date_from = str(date_from.strftime('%d.%m.%Y')) + #TODO date_from cannot be NULL\NONE else: date_from = parser.parse('01.01.2000') if date_to_str: date_to = parser.parse(date_to_str).date() #date_to = str(date_to.strftime('%d.%m.%Y')) + #TODO change to NULL else: date_to = parser.parse('01.01.2000') print("Вывод отправляемых агрументов: ", id, organ, names, date_from, date_to, ver) print(type(int(id)), type(organ), type(names), type(date_from), type(date_to), type(ver))