Discuss / Python / 作业

作业

Topic source

余智聪f

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

class Chain(object):

def init(self, path=''): self._path = path def users(self,name): path='users/:%s'% name return Chain('%s/%s' % (self._path, path)) def getattr(self, path):

return Chain('%s/%s' % (self._path, path))

def str(self): return self._path

repr = str

这位同学,感觉您这个创意非常厉害,顺利的完成了题目。不过呢,如果一级目录叫users需要这样/users/abc这个程序可能就无法工作了。users还是会被判断为函数


  • 1

Reply