Commit c8dbc2d9 authored by Vadim Mazaev's avatar Vadim Mazaev

review fixies

parent 990d1132
# PROFILER
`decorators` `functools` `datetime`
`decorators` `functools` `datetime` `interview`
### Условие
Напишите декоратор `@profiler`, который при вызове функции будет замерять время ее исполнения
(в секундах, можно дробное) и количество рекусивных вызовов произошедших при **последнем** вызове функции.
Для работы со временем в питоне есть замечательный модуль `datetime`.
Декоратор не должен затирать основные атрибуты функции: `__name__`, `__doc__`, `__module__`.
Пользоваться глобальными переменными запрещено, сохранять результаты замеров нужно в **атрибутах** функции.
......
Subproject commit 673d358f010fe53bce5d9ecb3901e25f90ce40ff
Subproject commit 65a5f3404af914453dfe4c99b381c03e95ec1172
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment