### `__call__`魔术方法:
如果想让一个对象,能够想函数那样被调用,例如:`index_view()`,那么应该实现`__call__`方法。
def index():
return "index page"
class IndexView(object):
def __call__(self,):
return "index view page"
def visit_website(view):
print(view())
visit_website(index)
visit_website(IndexView())
网友评论