/
susub
/
report
Обзор
Документация
Войти
/
susub
/
report
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
modules/data/input.py
42 строки
1 KB
Александр Куклин
Add function descriptions
25 фев 2026, 17:12
25 фев 2026, 17:12
5cd3727
Код
Авторство
О чём код?
import pandas as pd import os from modules.massage.massager import print_info def import_excel(params: dict, title=str) -> object: """ Функция импорта excel файла :param params: словарь с параметрами :param title: название титула :return: словарь с титулами и excel файлами """ try: path = params['path'] + os.sep + params['config']['title'][title] xl = pd.ExcelFile(path) except KeyError: xl = None return xl def import_data(params: dict) -> dict: """ Функция импорта данных :param params: словарь с параметрами :return: словарь с excel файлами """ data_dict = {} for title in params['title']: xl = import_excel(params, title=title) if xl is not None: data_dict.update({title: xl}) print_info(message_code='imported excel', logs=params['log'], params_message=title) else: print_info(message_code='error imported excel', logs=params['log'], params_message=title) return data_dict