99# ppcfish <[email protected] >, 20201010# Jiu Hong Jiang <[email protected] >, 20201111# Kevin Deng <[email protected] >, 202012+ # Harry Liu. <[email protected] >, 20201213#
1314#, fuzzy
1415msgid ""
@@ -17,7 +18,7 @@ msgstr ""
1718"Report-Msgid-Bugs-To : \n "
1819"POT-Creation-Date : 2020-02-09 12:40+0000\n "
1920"PO-Revision-Date : 2020-05-30 11:53+0000\n "
20- "Last-Translator : Kevin Deng <kevindeng55+transifex @gmail.com>, 2020\n "
21+ "Last-Translator : Harry Liu. <harry.python @gmail.com>, 2020\n "
2122"Language-Team : Chinese (China) (https://www.transifex.com/python-doc/teams/5390/zh_CN/)\n "
2223"MIME-Version : 1.0\n "
2324"Content-Type : text/plain; charset=UTF-8\n "
@@ -118,6 +119,8 @@ msgid ""
118119" the unsafe action, and restoring it when done. This can be done using the "
119120":c:func:`PyErr_Fetch` and :c:func:`PyErr_Restore` functions::"
120121msgstr ""
122+ "一个重要的释放器函数实现要求是把所有未决异常放着不动。这很重要是因为释放器会被解释器频繁的调用,当栈异常退出时(而非正常返回),不会有任何办法保护释放器看到一个异常尚未被设置。此事释放器的任何行为都会导致额外增加的Python代码来检查异常是否被设置。这可能导致解释器的误导性错误。正确的保护方法是,在任何不安全的操作前,保存未决异常,然后在其完成后恢复。者可以通过"
123+ " :c:func:`PyErr_Fetch` 和 :c:func:`PyErr_Restore` 函数来实现::"
121124
122125#: ../../extending/newtypes.rst:122
123126msgid ""
@@ -196,7 +199,7 @@ msgstr "下面是一个简单的例子::"
196199
197200#: ../../extending/newtypes.rst:188
198201msgid "Attribute Management"
199- msgstr ""
202+ msgstr "属性管理 "
200203
201204#: ../../extending/newtypes.rst:190
202205msgid ""
0 commit comments