@@ -16,7 +16,7 @@ msgid ""
1616msgstr ""
1717"Project-Id-Version : Python 3.12\n "
1818"Report-Msgid-Bugs-To : \n "
19- "POT-Creation-Date : 2023-10-20 14:13 +0000\n "
19+ "POT-Creation-Date : 2023-10-27 14:49 +0000\n "
2020"PO-Revision-Date : 2021-06-28 01:04+0000\n "
2121"
Last-Translator :
Freesand Leo <[email protected] >, 2023\n "
2222"Language-Team : Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n "
@@ -91,7 +91,7 @@ msgid ""
9191"As a consequence, the presence of the :opcode:`CACHE` instructions is "
9292"transparent for forward jumps but needs to be taken into account when "
9393"reasoning about backward jumps."
94- msgstr ""
94+ msgstr "因此,:opcode:`CACHE` 指令的存在对前向跳转是透明的但在处理后向跳转时则需要将其纳入考虑。 "
9595
9696#: ../../library/dis.rst:54
9797msgid "Example: Given the function :func:`!myfunc`::"
@@ -535,7 +535,7 @@ msgstr "连续移除堆栈顶部的两个值。 等价于 ``POP_TOP``; ``POP_TOP
535535
536536#: ../../library/dis.rst:463
537537msgid "Implements ``del STACK[-2]``. Used to clean up when a generator exits."
538- msgstr ""
538+ msgstr "实现 ``del STACK[-2]``。 用于在生成器退出时进行清理。 "
539539
540540#: ../../library/dis.rst:471
541541msgid ""
@@ -1121,26 +1121,32 @@ msgid ""
11211121"argument forms (e.g. ``super().method()``, ``super().attr`` and ``super(cls,"
11221122" self).method()``, ``super(cls, self).attr``)."
11231123msgstr ""
1124+ "该操作码实现了 :func:`super`,包括零参数和双参数形式 (例如 ``super().method()``, ``super().attr``"
1125+ " 和 ``super(cls, self).method()``, ``super(cls, self).attr``)。"
11241126
11251127#: ../../library/dis.rst:1108
11261128msgid ""
11271129"It pops three values from the stack (from top of stack down): - ``self``: "
11281130"the first argument to the current method - ``cls``: the class within which "
11291131"the current method was defined - the global ``super``"
11301132msgstr ""
1133+ "它会从栈中弹出三个值(从栈顶向下): - ``self``: 当前方法的第一个参数 - ``cls``: 当前方法定义所在的类 - 全局 "
1134+ "``super``"
11311135
11321136#: ../../library/dis.rst:1113
11331137msgid ""
11341138"With respect to its argument, it works similarly to :opcode:`LOAD_ATTR`, "
11351139"except that ``namei`` is shifted left by 2 bits instead of 1."
1136- msgstr ""
1140+ msgstr "对应于其参数,它的操作类似于 :opcode:`LOAD_ATTR`,区别在于 ``namei`` 左移了 2 位而不是 1 位。 "
11371141
11381142#: ../../library/dis.rst:1116
11391143msgid ""
11401144"The low bit of ``namei`` signals to attempt a method load, as with "
11411145":opcode:`LOAD_ATTR`, which results in pushing ``None`` and the loaded "
11421146"method. When it is unset a single value is pushed to the stack."
11431147msgstr ""
1148+ "``namei`` 的低位发出尝试加载方法的信号,与 :opcode:`LOAD_ATTR` 一样,其结果是推入 ``None`` 和所加载的方法。 "
1149+ "当其被取消设置时则将单个值推入栈。"
11441150
11451151#: ../../library/dis.rst:1120
11461152msgid ""
@@ -1636,6 +1642,8 @@ msgid ""
16361642"push the exception's ``value`` attribute, and increment the bytecode counter"
16371643" by *delta*."
16381644msgstr ""
1645+ "如果调用引发了 :exc:`StopIteration`,则从栈中弹出最上面的值,推入异常的 ``value`` 属性,并将字节码计数器值递增 "
1646+ "*delta*。"
16391647
16401648#: ../../library/dis.rst:1554
16411649msgid ""
@@ -1673,6 +1681,7 @@ msgid ""
16731681"argument and sets ``STACK[-1]`` to the result. Used to implement "
16741682"functionality that is not performance critical."
16751683msgstr ""
1684+ "调用内联的函数并附带一个参数。 传入 ``STACK[-1]`` 作为参数并将 ``STACK[-1]`` 设为结果。 用于实现对性能不敏感的功能。"
16761685
16771686#: ../../library/dis.rst:1577 ../../library/dis.rst:1631
16781687msgid "The operand determines which intrinsic function is called:"
@@ -1791,7 +1800,7 @@ msgstr ""
17911800msgid ""
17921801"Calls an intrinsic function with two arguments. Used to implement "
17931802"functionality that is not performance critical::"
1794- msgstr ""
1803+ msgstr "调用内联的函数并附带两个参数。 用于实现对性能不敏感的功能:: "
17951804
17961805#: ../../library/dis.rst:1636
17971806msgid "``INTRINSIC_2_INVALID``"
0 commit comments