对这章内容的一点理解
Topic sourceChain().users('michael')
=Chain().__getattr__('users')('michael')
=Chain('/users')('michael') #也就是这一步,相当于对Chain('/users')再进行实例化,也就是要调用__call__(self, 'michael')
=Chain('/users').__call__('michael')
=Chain('/user/michael')
Chain().users('michael')
=Chain().__getattr__('users')('michael')
=Chain('/users')('michael') #也就是这一步,相当于对Chain('/users')再进行实例化,也就是要调用__call__(self, 'michael')
=Chain('/users').__call__('michael')
=Chain('/user/michael')
MOB_99
太细节了!mk