1. 首页
  2. 存储
  3. HP
  4. Python descriptor(描述符)的实现

Python descriptor(描述符)的实现

上传者: 2020-12-17 08:05:16上传 PDF文件 154.48KB 热度 11次
问题 问题1 Python是一种动态语言,不支持类型检查。当需要对一个对象执行类型检查时,可能会采用下面的方式: class Foo(object): def __init__(self,a): if isinstance(a,int): self.__a = a else: raise TypeError("Must be an int") def set_a(self,val): if isinstance(val,int): self.__a = val else: raise TypeError("Must be an int") def get_a(s
下载地址
用户评论