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