キーストロークが少なくて済む%paste
ように、次のような名前に変更したいと思います。%pp
私はそれを行う方法を考え出しましたが、それは複雑に思えます。より良い方法はありますか?
def foo(self, bar):
get_ipython().magic("paste")
get_ipython().define_magic('pp', foo)
IPython 0.13 から、次の%alias_magic
ように使用する新しいマジック関数があります。
%alias_magic pp paste
それを行うには魔法を使用%alias
します(永続的に使用したい場合%store
):
In [8]: %alias??
"""Define an alias for a system command.
'%alias alias_name cmd' defines 'alias_name' as an alias for 'cmd'
...