Коллеги из соседнего отдела начали жаловаться, что код Васи слишком медленный. А он и не знает, где ошибка, функционала-то он написал много. Василий лишь может подозревать, в каком из его модулей закралась ошибка. Чтобы определить источник проблемы, Васе необходимо выполнить профилизацию всех своих функций. Помогите ему это сделать с помощью библиотеки cProfile! У Васи есть 5 функций для профилирования: load_files, read_database, get_id, get_user_data, generate_words. Отпрофилируйте их именно в этом порядке и выведите результаты профилирования в консоль в следующем формате: *время выполнения функции с точностью 4 знака после запятой*: *процент времени выполнения от общего времени выполнения* Формат вывода: 1.2345: 12% 6.7890: 66% 1.1111: 11% 0.1000: 1% 1.1122: 11% Ограничение времени 5 секунд Ограничение памяти 64.0 Мб import cProfile from functions_to_profile import load_files, read_database, get_id, get_user_data, generate_words TASK_FUNCTIONS_ORDER = ['load_files', 'read_database', 'get_id', 'get_user_data', 'generate_words'] ...
Ольга
МГМСУ
Огромное Спасибо ,ещё раз ! Надежда ответственный исполнитель ,который Вас не подведёт ,вы...
Екатерина
Тольятинский государственный университет
Благодарю за оперативность. Работа выполнена быстро и качественно. Буду обращаться еще.
Екатерина
ПГГПУ
Не первый раз обращаюсь к Регине за помощью. Всегда работы выполняет качественно. В этот р...
Елизавета
ирниту
Большое спасибо за помощь, работа выполнена быстро и все очень понятно расписано