将判断obj是否属于类实例的方式改为hasattr(self, obj)