云鹊BLOG云鹊BLOG云鹊BLOG
  • 首页

云鹊BLOG云鹊BLOG云鹊BLOG

当前位置:首页关于 描述符 的文章
Python __set_name__ 的调用时机:字段后来挂上类,为什么仍然不知道自己的名字

Python __set_name__ 的调用时机:字段后来挂上类,为什么仍然不知道自己的名字

给表单字段或模型字段做自动注册时,常用__set_name__接收所属类和字段名。把字段写在类体里可以正常保存数据,改成类创建后赋值却报没有名字,问题通常出在通知时机:普通属性赋值不会重新运行类创建过程。下面在Lin...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
Python partialmethod 方法绑定:预填了增量,为什么 partial 却把它放进了 self

Python partialmethod 方法绑定:预填了增量,为什么 partial 却把它放进了 self

一个计数器类想提供add_two快捷方法,最自然的写法似乎是在类里写partial(add, 2)。但实例调用它时并没有自动补入self,预填的2反而排到了最前面。问题出在类属性被取出时的绑定行为,而不是整数2不能作...

yunqueblogyunqueblog/ 技术教程/ 2026-10-02/ 4 阅读
Python 描述符优先级:实例字典里明明有值,为什么点号读到了另一份

Python 描述符优先级:实例字典里明明有值,为什么点号读到了另一份

同一个名称可以有两处来源调试对象时,vars(obj) 已经显示某个字段,obj.field 却返回另一个值,不一定是缓存或赋值失败。点号读取会经过属性查找规则,类上放置的描述符可以参与其中。关键不是哪个值最后写入,...

yunqueblogyunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
  • 1
  • 共 1 页
Copyright2020后台修改文字. 基于Z-BlogPHP搭建