class Chain(object):
def __init__(self, path='/users'): self._path = path def __getattr__(self, path): if path == 'users': return self._user return Chain('%s/%s' % (self._path, path)) def _user(self,item): return Chain('%s/%s' % (self._path, item)) def __str__(self): return self._path __repr__ = __str__
print(Chain().users('abc').repos)
Sign in to make a reply
大晨紫Zzz
class Chain(object):
print(Chain().users('abc').repos)