Discuss / Python / 作业,笔记,受益匪浅于评论里的各路好汉

作业,笔记,受益匪浅于评论里的各路好汉

Topic source

郝仁E哥

#1 Created at ... [Delete] [Delete and Lock User]

看了评论里的好几位同学的帖子,有位同学的解释很清楚, 原来有的疑问一下就懂了,写的代码跟大家的都差不多>看了评论里的好几位同学的帖子,有位英太镑同学的解释很清楚,原来有的疑问一下就懂了,写的代码跟大家的都差不多,这里主要利用了(--call--)的特性用上了。 <code><br>

class Chain(object):
    def __init__(self,path =''):
        self._path = path
    def __getattr__(self,path):
        return Chain('%s/%s' % (self._path,path))
    def __str__(self):
        return self._path
    __call__ = __getattr__ 
    __repr__ = __str__

print(Chain().users('Michael').repos)            

</br></code>


  • 1

Reply