![]() |
1
3
不可能“伪造”
这是因为双下划线名称只是Python解释器用来描述类行为的较低级别槽的Python级别包装器。当一个方法被分配给一个特殊的名称时,比如
|
![]() |
2
1
这个
在Room类中
要使类Room成为描述符,您需要至少实现一个描述符方法(
要创建描述符,您需要定义前面提到的一个或多个描述符方法,通常在一个单独的类中,然后使用该类的实例作为另一个类的属性。当访问、设置或删除所有者对象的属性时,将调用描述符方法。。。。。谷歌翻译 |
|
Spring fancy · 为什么linux中不混合标准输入? 7 年前 |
![]() |
James Schinner · Python:测试描述符分配正确 7 年前 |
![]() |
Anton Melnikov · Python:缓存描述符的值 10 年前 |