Посмотрите, с какой строки вызывается функция в Python Decorator - PullRequest
2 голосов
/ 08 января 2010

Учитывая что-то вроде этого:

@my_decorator
my_function(some, args)

Возможно ли my_decorator обнаружить файл и номер строки, из которой была вызвана my_function?

Спасибо

1 Ответ

3 голосов
/ 08 января 2010

traceback.extract_stack() позволит вам проверить текущий кадр стека.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...