-
-
Notifications
You must be signed in to change notification settings - Fork 102
Expand file tree
/
Copy pathfunction.po
More file actions
143 lines (124 loc) · 5.73 KB
/
Copy pathfunction.po
File metadata and controls
143 lines (124 loc) · 5.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2025, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# python-doc bot, 2025
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 3.10\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-01-03 16:02+0000\n"
"PO-Revision-Date: 2025-09-22 15:57+0000\n"
"Last-Translator: python-doc bot, 2025\n"
"Language-Team: Chinese (China) (https://app.transifex.com/python-doc/teams/5390/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../c-api/function.rst:6
msgid "Function Objects"
msgstr "Function 对象"
#: ../../c-api/function.rst:10
msgid "There are a few functions specific to Python functions."
msgstr "有一些特定于 Python 函数的函数。"
#: ../../c-api/function.rst:15
msgid "The C structure used for functions."
msgstr "用于函数的 C 结构体。"
#: ../../c-api/function.rst:22
msgid ""
"This is an instance of :c:type:`PyTypeObject` and represents the Python "
"function type. It is exposed to Python programmers as "
"``types.FunctionType``."
msgstr ""
"这是一个 :c:type:`PyTypeObject` 实例并表示 Python 函数类型。 它作为 ``types.FunctionType`` 向 "
"Python 程序员公开。"
#: ../../c-api/function.rst:28
msgid ""
"Return true if *o* is a function object (has type "
":c:data:`PyFunction_Type`). The parameter must not be ``NULL``. This "
"function always succeeds."
msgstr ""
"如果 *o* 是一个函数对象 (类型为 :c:data:`PyFunction_Type`) 则返回真值。 形参必须不为 ``NULL``。 "
"此函数总是会成功执行。"
#: ../../c-api/function.rst:34
msgid ""
"Return a new function object associated with the code object *code*. "
"*globals* must be a dictionary with the global variables accessible to the "
"function."
msgstr "返回与代码对象 *code* 关联的新函数对象。 *globals* 必须是一个字典,该函数可以访问全局变量。"
#: ../../c-api/function.rst:37
msgid ""
"The function's docstring and name are retrieved from the code object. "
"*__module__* is retrieved from *globals*. The argument defaults, annotations"
" and closure are set to ``NULL``. *__qualname__* is set to the same value as"
" the function's name."
msgstr ""
"从代码对象中提取函数的文档字符串和名称。 *__module__* 会从 *globals* 中提取。 参数 defaults, annotations"
" 和 closure 设为 ``NULL``。 *__qualname__* 设为与函数名称相同的值。"
#: ../../c-api/function.rst:44
msgid ""
"As :c:func:`PyFunction_New`, but also allows setting the function object's "
"``__qualname__`` attribute. *qualname* should be a unicode object or "
"``NULL``; if ``NULL``, the ``__qualname__`` attribute is set to the same "
"value as its ``__name__`` attribute."
msgstr ""
"类似 :c:func:`PyFunction_New`,但还允许设置函数对象的 ``__qualname__`` 属性。 *qualname* 应当是 "
"unicode 对象或 ``NULL``;如果是 ``NULL`` 则 ``__qualname__`` 属性设为与其 ``__name__`` "
"属性相同的值。"
#: ../../c-api/function.rst:54
msgid "Return the code object associated with the function object *op*."
msgstr "返回与函数对象 *op* 关联的代码对象。"
#: ../../c-api/function.rst:59
msgid ""
"Return the globals dictionary associated with the function object *op*."
msgstr "返回与函数对象*op*相关联的全局字典。"
#: ../../c-api/function.rst:64
msgid ""
"Return a :term:`borrowed reference` to the *__module__* attribute of the "
"function object *op*. It can be *NULL*."
msgstr ""
"向函数对象 *op* 的 *__module__* 属性返回一个 :term:`borrowed reference`。 该值可以为 *NULL*。"
#: ../../c-api/function.rst:67
msgid ""
"This is normally a string containing the module name, but can be set to any "
"other object by Python code."
msgstr "这通常为一个包含模块名称的字符串,但可以通过 Python 代码设为任何其他对象。"
#: ../../c-api/function.rst:73
msgid ""
"Return the argument default values of the function object *op*. This can be "
"a tuple of arguments or ``NULL``."
msgstr "返回函数对象 *op* 的参数默认值。 这可以是一个参数元组或 ``NULL``。"
#: ../../c-api/function.rst:79
msgid ""
"Set the argument default values for the function object *op*. *defaults* "
"must be ``Py_None`` or a tuple."
msgstr "为函数对象 *op* 设置参数默认值。 *defaults* 必须为 ``Py_None`` 或一个元组。"
#: ../../c-api/function.rst:82 ../../c-api/function.rst:96
#: ../../c-api/function.rst:110
msgid "Raises :exc:`SystemError` and returns ``-1`` on failure."
msgstr "失败时引发 :exc:`SystemError` 异常并返回 ``-1`` 。"
#: ../../c-api/function.rst:87
msgid ""
"Return the closure associated with the function object *op*. This can be "
"``NULL`` or a tuple of cell objects."
msgstr "返回关联到函数对象 *op* 的闭包。 这可以是 ``NULL`` 或 cell 对象的元组。"
#: ../../c-api/function.rst:93
msgid ""
"Set the closure associated with the function object *op*. *closure* must be "
"``Py_None`` or a tuple of cell objects."
msgstr "设置关联到函数对象 *op* 的闭包。 *closure* 必须为 ``Py_None`` 或 cell 对象的元组。"
#: ../../c-api/function.rst:101
msgid ""
"Return the annotations of the function object *op*. This can be a mutable "
"dictionary or ``NULL``."
msgstr "返回函数对象 *op* 的标注。 这可以是一个可变字典或 ``NULL``。"
#: ../../c-api/function.rst:107
msgid ""
"Set the annotations for the function object *op*. *annotations* must be a "
"dictionary or ``Py_None``."
msgstr "设置函数对象 *op* 的标注。 *annotations* 必须为一个字典或 ``Py_None``。"