python - print the code which defined a lambda function - Stack Overflow
ふつうに関数を格納した変数をprintしても
中のコードはかえってこない
inspectを使う。
import inspect def func(x, y, z): return x + y + z print func print inspect.getsource(func) func = lambda x, y, z: x + y + z print func print inspect.getsource(func)
def func(x, y, z): return x + y + z
at 0x107b22230>
func = lambda x, y, z: x + y + z