Python: encadeamento de função semelhante a jQuery?
Como não encontrei nada sobre esse assunto no Google, acho que devo perguntar aqui:
É possível encadear funções com Python, como o jQuery faz?
['my', 'list'].foo1(arg1, arg2).foo2(arg1, arg2).foo3(arg1, arg2) #etc...
Estou perdendo muito espaço e legibilidade quando escrevo este código:
foo3(foo2(foo1(['my', 'list'], arg1, arg2), arg1, arg2), arg1, arg2) #etc...
Parece existir alguma biblioteca ilusória para a criação de tais funções, mas não consigo entender por que isso deve ser tão complicado ...
Obrigado!