Как получить значение аргументов, переданных функциям в стеке?

Используя:

traceback.print_stack()

Я могу получить:

  File "x.py", line 20, in <module>
    y(x)
  File "x.py", line 11, in y
    fun(x)
  File "x.py", line 8, in fun
    traceback.print_stack()

Я могу получить что-то вроде это:

  File "x.py", line 20, in <module>
    y(x) WHERE x == 1
  File "x.py", line 11, in y
    fun(x) WHERE x == 'str'
  File "x.py", line 8, in fun
    traceback.print_stack()

Я просто хочу посмотреть, какие аргументы были переданы функциям.

14
задан BartoszKP 4 May 2015 в 14:53
поделиться