如何使用命令(伪代码,例如来自pandas的ndframe)someObject.group().sum()
?
(someObject.group())
是否会返回执行(...).sum()
的新对象?
答案 0 :(得分:1)
您可以创建一个返回self
的方法,该方法允许您将方法调用链接在一起:
from __future__ import print_function
class Dog(object):
def bark(self):
print("bark!")
return self
def eat(self):
print("snarf!")
return self
fluffy = Dog()
fluffy.eat().bark()