15151616# Shengjing Zhu <[email protected] >, 20191717# WH-2099 <[email protected] >, 202018- # Freesand Leo <[email protected] >, 2020 18+ # Freesand Leo <[email protected] >, 2021 1919#
2020#, fuzzy
2121msgid ""
@@ -24,7 +24,7 @@ msgstr ""
2424"Report-Msgid-Bugs-To : \n "
2525"POT-Creation-Date : 2021-04-26 06:10+0000\n "
2626"PO-Revision-Date : 2017-02-16 23:38+0000\n "
27- "
Last-Translator :
Freesand Leo <[email protected] >, 2020 \n "
27+ "
Last-Translator :
Freesand Leo <[email protected] >, 2021 \n "
2828"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
2929"MIME-Version : 1.0\n "
3030"Content-Type : text/plain; charset=UTF-8\n "
@@ -2516,6 +2516,13 @@ msgid ""
25162516"redefinition in an instance dictionary. In contrast, non-data descriptors "
25172517"can be overridden by instances."
25182518msgstr ""
2519+ "对于实例绑定,发起描述器调用的优先级取决于定义了哪些描述器方法。 一个描述器可以定义 :meth:`__get__`, :meth:`__set__` "
2520+ "和 :meth:`__delete__` 的任意组合。 如果它没有定义 "
2521+ ":meth:`__get__`,则访问属性将返回描述器对象自身,除非对象的实例字典中有相应属性值。 如果描述器定义了 :meth:`__set__` "
2522+ "和/或 :meth:`__delete__`,则它是一个数据描述器;如果以上两种都未定义,则它是一个非数据描述器。 通常,数据描述器会同时定义 "
2523+ ":meth:`__get__` 和 :meth:`__set__`,而非数据描述器则只有 :meth:`__get__` 方法。 定义了 "
2524+ ":meth:`__get__` 和 :meth:`__set__` (和/或 :meth:`__delete__`) "
2525+ "的数据描述器总是会重载实例字典中的定义。 与之相对地,非数据描述器则可被实例所重载。"
25192526
25202527#: ../../reference/datamodel.rst:1789
25212528msgid ""
0 commit comments