Python インタラクティブ コンソール (ipython ではなく、アイドル状態ではない) で関数を定義しましたが、後で何度もそれを確認する必要がありました。
例:
>>> def myf():
... print 1
... print 2
... print 3
...
>>>
>>> # a lot of scrolling
>>>
以下の偽の出力例 (「名前 'print_function' が定義されていません」の代わりに) は、私が望むものを示しています。
>>> print_function(myf)
myf()
print 1
print 2
print 3
Python に print_function のようなものはありますか? そうでない場合、どのように実装しますか?