Коллеги из соседнего отдела начали жаловаться, что код Васи слишком медленный. А он и не знает, где ошибка, функционала-то он написал много. Василий лишь может подозревать, в каком из его модулей закралась ошибка. Чтобы определить источник проблемы, Васе необходимо выполнить профилизацию всех своих функций. Помогите ему это сделать с помощью библиотеки 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'] ...
Егор
Томский политехнический университет
Удобный вид представления решения, скорость работы и ответственность - все это про данного...
Влад
МГПУ
Отличный исполнитель! Все сделали досрочно. Остался очень доволен. Буду обращаться ещё!
Лена
ТИУ филиал в г.сургуте
Работа выполнена раньше срока, исполнитель большой молодец! Всё супер! 5+
Виктория
Сыктывкарский кооперативный техникум
Спасибо огромное, все сделано и очень быстро и результатом очень довольна!!!))) рекомендую