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