我经常使用ipython shell,并决定使一些整洁的包装函数更易于键入。目标是能够打字AnObject | dump,而不是dump(AnObject)。这仅在ipython shell和dev中。为了使其更容易键入。
到目前为止,我已经提出了以下建议:
class _dump:
def __ror__(_, obj):
print(obj)
dump = _dump()
d = {'test': 123}
d | dump
哪个输出 {'test': 123}
一件小事让我烦恼。在定义之后不初始化类,有没有办法做到这一点?另外,是否可以同时接受| dump样式和功能(| dump(opt=True))
米琪卡哇伊
MMTTMM
相关分类