Bobby 老师,
我不是很明白为什么需要把type(self) 赋值给 cls这样一个变量。如果把cls 换成另外一个随机的变量名bobby可行么?
比如改成:
bobby = type(self),
下面也用bobby object来返回:
return bobby(group_name=self.group_name, …)
我理解的cls一般是用来特指类变量,就像self一样,虽然好像cls 和self都不是关键词,但是如果直接用cls指代一个type(这里具体是一个Group object) 还是有点难以理解。还是这里有什么特殊的目的必须要用cls来命名这个group object?
登录后可查看更多问答,登录/注册