関数の中身を見る(Rで言うコンソールで関数名直打ち)
関数名を評価すると中身が飛び出してくるRに慣れすぎててPythonでどうすんのかわかんなかったのでメモ。
inspectというパッケージのgetsourceメソッドを使えばいいらしい。
>>> import inspect >>> def hoge(x): ... print("Do some awesome things.") ... return x ... >>> inspect.getsource(hoge) 'def hoge(x):\n print("Do some awesome things.")\n return x\n'