77msgstr ""
88"Project-Id-Version :Python 3.11\n "
99"Report-Msgid-Bugs-To :\n "
10- "POT-Creation-Date :2023-03-01 00:18 +0000\n "
10+ "POT-Creation-Date :2023-04-16 21:20 +0000\n "
1111"PO-Revision-Date :YEAR-MO-DA HO:MI+ZONE\n "
1212"Last-Translator :\n "
1313"Language-Team :TURKISH <python.docs.tr@gmail.com>\n "
@@ -191,21 +191,34 @@ msgid ""
191191"will always return ``1`` for :const:`Py_EQ` and ``0`` for :const:`Py_NE`."
192192msgstr ""
193193
194- #: c-api/object.rst:186
194+ #: c-api/object.rst:184
195+ msgid ""
196+ "Format *obj* using *format_spec*. This is equivalent to the Python "
197+ "expression ``format(obj, format_spec)``."
198+ msgstr ""
199+
200+ #: c-api/object.rst:187
201+ msgid ""
202+ "*format_spec* may be ``NULL``. In this case the call is equivalent to "
203+ "``format(obj)``. Returns the formatted string on success, ``NULL`` on "
204+ "failure."
205+ msgstr ""
206+
207+ #: c-api/object.rst:195
195208msgid ""
196209"Compute a string representation of object *o*. Returns the string "
197210"representation on success, ``NULL`` on failure. This is the equivalent of "
198211"the Python expression ``repr(o)``. Called by the :func:`repr` built-in "
199212"function."
200213msgstr ""
201214
202- #: c-api/object.rst:214
215+ #: c-api/object.rst:223
203216msgid ""
204217"This function now includes a debug assertion to help ensure that it does not "
205218"silently discard an active exception."
206219msgstr ""
207220
208- #: c-api/object.rst:198
221+ #: c-api/object.rst:207
209222msgid ""
210223"As :c:func:`PyObject_Repr`, compute a string representation of object *o*, "
211224"but escape the non-ASCII characters in the string returned by :c:func:"
@@ -214,15 +227,15 @@ msgid ""
214227"Called by the :func:`ascii` built-in function."
215228msgstr ""
216229
217- #: c-api/object.rst:209
230+ #: c-api/object.rst:218
218231msgid ""
219232"Compute a string representation of object *o*. Returns the string "
220233"representation on success, ``NULL`` on failure. This is the equivalent of "
221234"the Python expression ``str(o)``. Called by the :func:`str` built-in "
222235"function and, therefore, by the :func:`print` function."
223236msgstr ""
224237
225- #: c-api/object.rst:223
238+ #: c-api/object.rst:232
226239msgid ""
227240"Compute a bytes representation of object *o*. ``NULL`` is returned on "
228241"failure and a bytes object on success. This is equivalent to the Python "
@@ -231,95 +244,95 @@ msgid ""
231244"bytes object."
232245msgstr ""
233246
234- #: c-api/object.rst:232
247+ #: c-api/object.rst:241
235248msgid ""
236249"Return ``1`` if the class *derived* is identical to or derived from the "
237250"class *cls*, otherwise return ``0``. In case of an error, return ``-1``."
238251msgstr ""
239252
240- #: c-api/object.rst:254
253+ #: c-api/object.rst:263
241254msgid ""
242255"If *cls* is a tuple, the check will be done against every entry in *cls*. "
243256"The result will be ``1`` when at least one of the checks returns ``1``, "
244257"otherwise it will be ``0``."
245258msgstr ""
246259
247- #: c-api/object.rst:239
260+ #: c-api/object.rst:248
248261msgid ""
249262"If *cls* has a :meth:`~class.__subclasscheck__` method, it will be called to "
250263"determine the subclass status as described in :pep:`3119`. Otherwise, "
251264"*derived* is a subclass of *cls* if it is a direct or indirect subclass, i."
252265"e. contained in ``cls.__mro__``."
253266msgstr ""
254267
255- #: c-api/object.rst:244
268+ #: c-api/object.rst:253
256269msgid ""
257270"Normally only class objects, i.e. instances of :class:`type` or a derived "
258271"class, are considered classes. However, objects can override this by having "
259272"a :attr:`__bases__` attribute (which must be a tuple of base classes)."
260273msgstr ""
261274
262- #: c-api/object.rst:251
275+ #: c-api/object.rst:260
263276msgid ""
264277"Return ``1`` if *inst* is an instance of the class *cls* or a subclass of "
265278"*cls*, or ``0`` if not. On error, returns ``-1`` and sets an exception."
266279msgstr ""
267280
268- #: c-api/object.rst:258
281+ #: c-api/object.rst:267
269282msgid ""
270283"If *cls* has a :meth:`~class.__instancecheck__` method, it will be called to "
271284"determine the subclass status as described in :pep:`3119`. Otherwise, "
272285"*inst* is an instance of *cls* if its class is a subclass of *cls*."
273286msgstr ""
274287
275- #: c-api/object.rst:262
288+ #: c-api/object.rst:271
276289msgid ""
277290"An instance *inst* can override what is considered its class by having a :"
278291"attr:`__class__` attribute."
279292msgstr ""
280293
281- #: c-api/object.rst:265
294+ #: c-api/object.rst:274
282295msgid ""
283296"An object *cls* can override if it is considered a class, and what its base "
284297"classes are, by having a :attr:`__bases__` attribute (which must be a tuple "
285298"of base classes)."
286299msgstr ""
287300
288- #: c-api/object.rst:274
301+ #: c-api/object.rst:283
289302msgid ""
290303"Compute and return the hash value of an object *o*. On failure, return "
291304"``-1``. This is the equivalent of the Python expression ``hash(o)``."
292305msgstr ""
293306
294- #: c-api/object.rst:277
307+ #: c-api/object.rst:286
295308msgid ""
296309"The return type is now Py_hash_t. This is a signed integer the same size "
297310"as :c:type:`Py_ssize_t`."
298311msgstr ""
299312
300- #: c-api/object.rst:284
313+ #: c-api/object.rst:293
301314msgid ""
302315"Set a :exc:`TypeError` indicating that ``type(o)`` is not :term:`hashable` "
303316"and return ``-1``. This function receives special treatment when stored in a "
304317"``tp_hash`` slot, allowing a type to explicitly indicate to the interpreter "
305318"that it is not hashable."
306319msgstr ""
307320
308- #: c-api/object.rst:292
321+ #: c-api/object.rst:301
309322msgid ""
310323"Returns ``1`` if the object *o* is considered to be true, and ``0`` "
311324"otherwise. This is equivalent to the Python expression ``not not o``. On "
312325"failure, return ``-1``."
313326msgstr ""
314327
315- #: c-api/object.rst:299
328+ #: c-api/object.rst:308
316329msgid ""
317330"Returns ``0`` if the object *o* is considered to be true, and ``1`` "
318331"otherwise. This is equivalent to the Python expression ``not o``. On "
319332"failure, return ``-1``."
320333msgstr ""
321334
322- #: c-api/object.rst:308
335+ #: c-api/object.rst:317
323336msgid ""
324337"When *o* is non-``NULL``, returns a type object corresponding to the object "
325338"type of object *o*. On failure, raises :exc:`SystemError` and returns "
@@ -330,21 +343,21 @@ msgid ""
330343"incremented reference count is needed."
331344msgstr ""
332345
333- #: c-api/object.rst:319
346+ #: c-api/object.rst:328
334347msgid ""
335348"Return non-zero if the object *o* is of type *type* or a subtype of *type*, "
336349"and ``0`` otherwise. Both parameters must be non-``NULL``."
337350msgstr ""
338351
339- #: c-api/object.rst:328
352+ #: c-api/object.rst:337
340353msgid ""
341354"Return the length of object *o*. If the object *o* provides either the "
342355"sequence and mapping protocols, the sequence length is returned. On error, "
343356"``-1`` is returned. This is the equivalent to the Python expression "
344357"``len(o)``."
345358msgstr ""
346359
347- #: c-api/object.rst:335
360+ #: c-api/object.rst:344
348361msgid ""
349362"Return an estimated length for the object *o*. First try to return its "
350363"actual length, then an estimate using :meth:`~object.__length_hint__`, and "
@@ -353,26 +366,26 @@ msgid ""
353366"defaultvalue)``."
354367msgstr ""
355368
356- #: c-api/object.rst:345
369+ #: c-api/object.rst:354
357370msgid ""
358371"Return element of *o* corresponding to the object *key* or ``NULL`` on "
359372"failure. This is the equivalent of the Python expression ``o[key]``."
360373msgstr ""
361374
362- #: c-api/object.rst:351
375+ #: c-api/object.rst:360
363376msgid ""
364377"Map the object *key* to the value *v*. Raise an exception and return ``-1`` "
365378"on failure; return ``0`` on success. This is the equivalent of the Python "
366379"statement ``o[key] = v``. This function *does not* steal a reference to *v*."
367380msgstr ""
368381
369- #: c-api/object.rst:359
382+ #: c-api/object.rst:368
370383msgid ""
371384"Remove the mapping for the object *key* from the object *o*. Return ``-1`` "
372385"on failure. This is equivalent to the Python statement ``del o[key]``."
373386msgstr ""
374387
375- #: c-api/object.rst:365
388+ #: c-api/object.rst:374
376389msgid ""
377390"This is equivalent to the Python expression ``dir(o)``, returning a "
378391"(possibly empty) list of strings appropriate for the object argument, or "
@@ -382,15 +395,15 @@ msgid ""
382395"`PyErr_Occurred` will return false."
383396msgstr ""
384397
385- #: c-api/object.rst:374
398+ #: c-api/object.rst:383
386399msgid ""
387400"This is equivalent to the Python expression ``iter(o)``. It returns a new "
388401"iterator for the object argument, or the object itself if the object is "
389402"already an iterator. Raises :exc:`TypeError` and returns ``NULL`` if the "
390403"object cannot be iterated."
391404msgstr ""
392405
393- #: c-api/object.rst:382
406+ #: c-api/object.rst:391
394407msgid ""
395408"This is the equivalent to the Python expression ``aiter(o)``. Takes an :"
396409"class:`AsyncIterable` object and returns an :class:`AsyncIterator` for it. "