7
7
msgstr ""
8
8
"Project-Id-Version : Python 3.11\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
- "POT-Creation-Date : 2023-03 -01 00:18 +0000\n "
10
+ "POT-Creation-Date : 2023-07 -01 00:21 +0000\n "
11
11
"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
12
12
"Last-Translator : \n "
13
13
"Language-Team : TURKISH <python.docs.tr@gmail.com>\n "
@@ -106,40 +106,41 @@ msgid ""
106
106
"``NULL`` if the key *key* is not present, but *without* setting an exception."
107
107
msgstr ""
108
108
109
- #: c-api/dict.rst:101
109
+ #: c-api/dict.rst:103
110
110
msgid ""
111
- "Note that exceptions which occur while calling :meth:`__hash__` and :meth:"
112
- "`__eq__` methods will get suppressed. To get error reporting use :c:func:"
113
- "`PyDict_GetItemWithError()` instead."
111
+ "Exceptions that occur while this calls :meth:`~object. __hash__` and :meth:"
112
+ "`~object. __eq__` methods are silently ignored. Prefer the :c:func:"
113
+ "`PyDict_GetItemWithError` function instead."
114
114
msgstr ""
115
115
116
- #: c-api/dict.rst:105
116
+ #: c-api/dict.rst:107
117
117
msgid ""
118
118
"Calling this API without :term:`GIL` held had been allowed for historical "
119
119
"reason. It is no longer allowed."
120
120
msgstr ""
121
121
122
- #: c-api/dict.rst:112
122
+ #: c-api/dict.rst:114
123
123
msgid ""
124
124
"Variant of :c:func:`PyDict_GetItem` that does not suppress exceptions. "
125
125
"Return ``NULL`` **with** an exception set if an exception occurred. Return "
126
126
"``NULL`` **without** an exception set if the key wasn't present."
127
127
msgstr ""
128
128
129
- #: c-api/dict.rst:120
129
+ #: c-api/dict.rst:122
130
130
msgid ""
131
131
"This is the same as :c:func:`PyDict_GetItem`, but *key* is specified as a :c:"
132
132
"expr:`const char*`, rather than a :c:expr:`PyObject*`."
133
133
msgstr ""
134
134
135
- #: c-api/dict.rst:123
135
+ #: c-api/dict.rst:127
136
136
msgid ""
137
- "Note that exceptions which occur while calling :meth:`__hash__` and :meth:"
138
- "`__eq__` methods and creating a temporary string object will get suppressed. "
139
- "To get error reporting use :c:func:`PyDict_GetItemWithError()` instead."
137
+ "Exceptions that occur while this calls :meth:`~object.__hash__` and :meth:"
138
+ "`~object.__eq__` methods or while creating the temporary :class:`str` object "
139
+ "are silently ignored. Prefer using the :c:func:`PyDict_GetItemWithError` "
140
+ "function with your own :c:func:`PyUnicode_FromString` *key* instead."
140
141
msgstr ""
141
142
142
- #: c-api/dict.rst:131
143
+ #: c-api/dict.rst:136
143
144
msgid ""
144
145
"This is the same as the Python-level :meth:`dict.setdefault`. If present, "
145
146
"it returns the value corresponding to *key* from the dictionary *p*. If the "
@@ -149,29 +150,29 @@ msgid ""
149
150
"the insertion."
150
151
msgstr ""
151
152
152
- #: c-api/dict.rst:141
153
+ #: c-api/dict.rst:146
153
154
msgid ""
154
155
"Return a :c:type:`PyListObject` containing all the items from the dictionary."
155
156
msgstr ""
156
157
157
- #: c-api/dict.rst:146
158
+ #: c-api/dict.rst:151
158
159
msgid ""
159
160
"Return a :c:type:`PyListObject` containing all the keys from the dictionary."
160
161
msgstr ""
161
162
162
- #: c-api/dict.rst:151
163
+ #: c-api/dict.rst:156
163
164
msgid ""
164
165
"Return a :c:type:`PyListObject` containing all the values from the "
165
166
"dictionary *p*."
166
167
msgstr ""
167
168
168
- #: c-api/dict.rst:159
169
+ #: c-api/dict.rst:164
169
170
msgid ""
170
171
"Return the number of items in the dictionary. This is equivalent to "
171
172
"``len(p)`` on a dictionary."
172
173
msgstr ""
173
174
174
- #: c-api/dict.rst:165
175
+ #: c-api/dict.rst:170
175
176
msgid ""
176
177
"Iterate over all key-value pairs in the dictionary *p*. The :c:type:"
177
178
"`Py_ssize_t` referred to by *ppos* must be initialized to ``0`` prior to the "
@@ -185,18 +186,18 @@ msgid ""
185
186
"structure is sparse, the offsets are not consecutive."
186
187
msgstr ""
187
188
188
- #: c-api/dict.rst:176
189
+ #: c-api/dict.rst:181
189
190
msgid "For example::"
190
191
msgstr ""
191
192
192
- #: c-api/dict.rst:186
193
+ #: c-api/dict.rst:191
193
194
msgid ""
194
195
"The dictionary *p* should not be mutated during iteration. It is safe to "
195
196
"modify the values of the keys as you iterate over the dictionary, but only "
196
197
"so long as the set of keys does not change. For example::"
197
198
msgstr ""
198
199
199
- #: c-api/dict.rst:211
200
+ #: c-api/dict.rst:216
200
201
msgid ""
201
202
"Iterate over mapping object *b* adding key-value pairs to dictionary *a*. "
202
203
"*b* may be a dictionary, or any object supporting :c:func:`PyMapping_Keys` "
@@ -206,7 +207,7 @@ msgid ""
206
207
"or ``-1`` if an exception was raised."
207
208
msgstr ""
208
209
209
- #: c-api/dict.rst:221
210
+ #: c-api/dict.rst:226
210
211
msgid ""
211
212
"This is the same as ``PyDict_Merge(a, b, 1)`` in C, and is similar to ``a."
212
213
"update(b)`` in Python except that :c:func:`PyDict_Update` doesn't fall back "
@@ -215,11 +216,31 @@ msgid ""
215
216
"exception was raised."
216
217
msgstr ""
217
218
218
- #: c-api/dict.rst:230
219
+ #: c-api/dict.rst:235
219
220
msgid ""
220
221
"Update or merge into dictionary *a*, from the key-value pairs in *seq2*. "
221
222
"*seq2* must be an iterable object producing iterable objects of length 2, "
222
223
"viewed as key-value pairs. In case of duplicate keys, the last wins if "
223
224
"*override* is true, else the first wins. Return ``0`` on success or ``-1`` "
224
225
"if an exception was raised. Equivalent Python (except for the return value)::"
225
226
msgstr ""
227
+
228
+ #: c-api/dict.rst:8
229
+ msgid "object"
230
+ msgstr ""
231
+
232
+ #: c-api/dict.rst:8
233
+ msgid "dictionary"
234
+ msgstr ""
235
+
236
+ #: c-api/dict.rst:73
237
+ msgid "PyUnicode_FromString()"
238
+ msgstr ""
239
+
240
+ #: c-api/dict.rst:162
241
+ msgid "built-in function"
242
+ msgstr ""
243
+
244
+ #: c-api/dict.rst:162
245
+ msgid "len"
246
+ msgstr ""
0 commit comments