| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 1cc87b9 commit 76bd236
76 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,7 +9,7 @@ msgid "" | |||
| 9 | 9 | msgstr "" | |
| 10 | 10 | "Project-Id-Version: Python 3.15\n" | |
| 11 | 11 | "Report-Msgid-Bugs-To: \n" | |
| 12 | - "POT-Creation-Date: 2026-09-23 06:17+0000\n" | ||
| 12 | + "POT-Creation-Date: 2026-10-19 03:08+0000\n" | ||
| 13 | 13 | "PO-Revision-Date: 2026-10-15 22:50+0200\n" | |
| 14 | 14 | "Last-Translator: Automatically generated\n" | |
| 15 | 15 | "Language-Team: German (https://github.com/python/python-docs-de)\n" | |
@@ -814,25 +814,21 @@ msgstr "" | |||
| 814 | 814 | "durchlaufen alle übergebenen Iterables und tun Folgendes:" | |
| 815 | 815 | ||
| 816 | 816 | #: ../../builtins/threadsafety.rst:410 | |
| 817 | - msgid ":meth:`set.update` and :meth:`set.union` lock both objects only when" | ||
| 818 | - msgstr "" | ||
| 819 | - ":meth:`set.update` und :meth:`set.union` sperren beide Objekte nur, wenn" | ||
| 820 | - | ||
| 821 | - #: ../../builtins/threadsafety.rst:411 | ||
| 817 | + #, fuzzy | ||
| 822 | 818 | msgid "" | |
| 823 | - "the other operand is a :class:`set`, :class:`frozenset`, or :class:`dict`." | ||
| 819 | + ":meth:`set.update` and :meth:`set.union` lock both objects only when the " | ||
| 820 | + "other operand is a :class:`set`, :class:`frozenset`, or :class:`dict`." | ||
| 824 | 821 | msgstr "" | |
| 825 | 822 | "der andere Operand ein :class:`set`, :class:`frozenset` oder :class:`dict` " | |
| 826 | 823 | "ist." | |
| 827 | 824 | ||
| 828 | 825 | #: ../../builtins/threadsafety.rst:412 | |
| 829 | - msgid ":meth:`set.intersection` and :meth:`set.difference` always try to lock" | ||
| 826 | + #, fuzzy | ||
| 827 | + msgid "" | ||
| 828 | + ":meth:`set.intersection` and :meth:`set.difference` always try to lock all " | ||
| 829 | + "objects." | ||
| 830 | 830 | msgstr ":meth:`set.intersection` und :meth:`set.difference` versuchen immer," | |
| 831 | 831 | ||
| 832 | - #: ../../builtins/threadsafety.rst:413 | ||
| 833 | - msgid "all objects." | ||
| 834 | - msgstr "alle Objekte zu sperren." | ||
| 835 | - | ||
| 836 | 832 | #: ../../builtins/threadsafety.rst:415 | |
| 837 | 833 | msgid ":meth:`set.symmetric_difference` tries to lock both objects." | |
| 838 | 834 | msgstr ":meth:`set.symmetric_difference` versucht, beide Objekte zu sperren." | |
@@ -846,24 +842,21 @@ msgstr "" | |||
| 846 | 842 | "untereinander ebenfalls in einigen Punkten:" | |
| 847 | 843 | ||
| 848 | 844 | #: ../../builtins/threadsafety.rst:420 | |
| 849 | - msgid ":meth:`set.difference_update` and :meth:`set.intersection_update` try" | ||
| 845 | + #, fuzzy | ||
| 846 | + msgid "" | ||
| 847 | + ":meth:`set.difference_update` and :meth:`set.intersection_update` try to " | ||
| 848 | + "lock all objects one-by-one." | ||
| 850 | 849 | msgstr "" | |
| 851 | 850 | ":meth:`set.difference_update` und :meth:`set.intersection_update` versuchen," | |
| 852 | 851 | ||
| 853 | - #: ../../builtins/threadsafety.rst:421 | ||
| 854 | - msgid "to lock all objects one-by-one." | ||
| 855 | - msgstr "alle Objekte eines nach dem anderen zu sperren." | ||
| 856 | - | ||
| 857 | 852 | #: ../../builtins/threadsafety.rst:422 | |
| 853 | + #, fuzzy | ||
| 858 | 854 | msgid "" | |
| 859 | - ":meth:`set.symmetric_difference_update` only locks the arguments if it is" | ||
| 855 | + ":meth:`set.symmetric_difference_update` only locks the arguments if it is of " | ||
| 856 | + "type :class:`set`, :class:`frozenset`, or :class:`dict`." | ||
| 860 | 857 | msgstr "" | |
| 861 | 858 | ":meth:`set.symmetric_difference_update` sperrt die Argumente nur, wenn sie" | |
| 862 | 859 | ||
| 863 | - #: ../../builtins/threadsafety.rst:423 | ||
| 864 | - msgid "of type :class:`set`, :class:`frozenset`, or :class:`dict`." | ||
| 865 | - msgstr "vom Typ :class:`set`, :class:`frozenset` oder :class:`dict` sind." | ||
| 866 | - | ||
| 867 | 860 | #: ../../builtins/threadsafety.rst:425 | |
| 868 | 861 | msgid "The following methods always try to lock both objects:" | |
| 869 | 862 | msgstr "Die folgenden Methoden versuchen immer, beide Objekte zu sperren:" | |
@@ -1177,3 +1170,16 @@ msgstr "" | |||
| 1177 | 1170 | "(etwa durch einen Aufruf von :meth:`bytearray.resize`), während eine " | |
| 1178 | 1171 | "memoryview exportiert ist, löst :exc:`BufferError` aus. Das wird unabhängig " | |
| 1179 | 1172 | "von Threads durchgesetzt." | |
| 1173 | + | ||
| 1174 | + #~ msgid ":meth:`set.update` and :meth:`set.union` lock both objects only when" | ||
| 1175 | + #~ msgstr "" | ||
| 1176 | + #~ ":meth:`set.update` und :meth:`set.union` sperren beide Objekte nur, wenn" | ||
| 1177 | + | ||
| 1178 | + #~ msgid "all objects." | ||
| 1179 | + #~ msgstr "alle Objekte zu sperren." | ||
| 1180 | + | ||
| 1181 | + #~ msgid "to lock all objects one-by-one." | ||
| 1182 | + #~ msgstr "alle Objekte eines nach dem anderen zu sperren." | ||
| 1183 | + | ||
| 1184 | + #~ msgid "of type :class:`set`, :class:`frozenset`, or :class:`dict`." | ||
| 1185 | + #~ msgstr "vom Typ :class:`set`, :class:`frozenset` oder :class:`dict` sind." | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -41,15 +41,15 @@ msgstr "" | |||
| 41 | 41 | ||
| 42 | 42 | #: ../../c-api/allocation.rst:24 | |
| 43 | 43 | msgid "" | |
| 44 | - "In general, consider this function to be a low-level routine. " | ||
| 45 | - "Use :c:member:`~PyTypeObject.tp_alloc` where possible. For " | ||
| 46 | - "implementing :c:member:`!tp_alloc` for your type, " | ||
| 47 | - "prefer :c:func:`PyType_GenericAlloc` or :c:func:`PyObject_New`." | ||
| 44 | + "In general, consider this function to be a low-level routine. Use :c:member:" | ||
| 45 | + "`~PyTypeObject.tp_alloc` where possible. For implementing :c:member:`!" | ||
| 46 | + "tp_alloc` for your type, prefer :c:func:`PyType_GenericAlloc` or :c:func:" | ||
| 47 | + "`PyObject_New`." | ||
| 48 | 48 | msgstr "" | |
| 49 | 49 | "Im Allgemeinen solltest du diese Funktion als Low-Level-Routine betrachten. " | |
| 50 | 50 | "Verwende nach Möglichkeit „ :c:member:`~PyTypeObject.tp_alloc` “. Zur " | |
| 51 | - "Implementierung von „ :c:member:`!tp_alloc` “ für deinen Typ solltest du " | ||
| 52 | - "„ :c:func:`PyType_GenericAlloc` “ oder „ :c:func:`PyObject_New` “ bevorzugen." | ||
| 51 | + "Implementierung von „ :c:member:`!tp_alloc` “ für deinen Typ solltest du „ :" | ||
| 52 | + "c:func:`PyType_GenericAlloc` “ oder „ :c:func:`PyObject_New` “ bevorzugen." | ||
| 53 | 53 | ||
| 54 | 54 | #: ../../c-api/allocation.rst:31 | |
| 55 | 55 | msgid "" | |
@@ -80,16 +80,16 @@ msgstr "" | |||
| 80 | 80 | #: ../../c-api/allocation.rst:48 | |
| 81 | 81 | msgid "" | |
| 82 | 82 | "Allocates a new Python object using the C structure type *TYPE* and the " | |
| 83 | - "Python type object *typeobj* (``PyTypeObject*``) by " | ||
| 84 | - "calling :c:func:`PyObject_Malloc` to allocate memory and initializing it " | ||
| 85 | - "like :c:func:`PyObject_Init`. The caller will own the only reference to the " | ||
| 86 | - "object (i.e. its reference count will be one)." | ||
| 83 | + "Python type object *typeobj* (``PyTypeObject*``) by calling :c:func:" | ||
| 84 | + "`PyObject_Malloc` to allocate memory and initializing it like :c:func:" | ||
| 85 | + "`PyObject_Init`. The caller will own the only reference to the object (i.e. " | ||
| 86 | + "its reference count will be one)." | ||
| 87 | 87 | msgstr "" | |
| 88 | 88 | "Weist ein neues Python-Objekt unter Verwendung des C-Strukturtyps *TYPE* und " | |
| 89 | - "des Python-Objekttyps *typeobj* (``PyTypeObject*``) zu, indem " | ||
| 90 | - "mit :c:func:`PyObject_Malloc` Speicher zugewiesen und dieser wie " | ||
| 91 | - "in :c:func:`PyObject_Init` initialisiert wird. Der Aufrufer besitzt die " | ||
| 92 | - "einzige Referenz auf das Objekt (d.h., dessen Referenzzähler beträgt eins)." | ||
| 89 | + "des Python-Objekttyps *typeobj* (``PyTypeObject*``) zu, indem mit :c:func:" | ||
| 90 | + "`PyObject_Malloc` Speicher zugewiesen und dieser wie in :c:func:" | ||
| 91 | + "`PyObject_Init` initialisiert wird. Der Aufrufer besitzt die einzige " | ||
| 92 | + "Referenz auf das Objekt (d.h., dessen Referenzzähler beträgt eins)." | ||
| 93 | 93 | ||
| 94 | 94 | #: ../../c-api/allocation.rst:54 ../../c-api/allocation.rst:107 | |
| 95 | 95 | msgid "" | |
@@ -101,44 +101,41 @@ msgstr "" | |||
| 101 | 101 | ||
| 102 | 102 | #: ../../c-api/allocation.rst:57 ../../c-api/allocation.rst:110 | |
| 103 | 103 | msgid "" | |
| 104 | - "When populating a type's :c:member:`~PyTypeObject.tp_alloc` " | ||
| 105 | - "slot, :c:func:`PyType_GenericAlloc` is preferred over a custom function that " | ||
| 106 | - "simply calls this macro." | ||
| 104 | + "When populating a type's :c:member:`~PyTypeObject.tp_alloc` slot, :c:func:" | ||
| 105 | + "`PyType_GenericAlloc` is preferred over a custom function that simply calls " | ||
| 106 | + "this macro." | ||
| 107 | 107 | msgstr "" | |
| 108 | 108 | "Beim Befüllen des Slots :c:member:`~PyTypeObject.tp_alloc` eines Typs ist " | |
| 109 | 109 | "die Verwendung von :c:func:`PyType_GenericAlloc` einer benutzerdefinierten " | |
| 110 | 110 | "Funktion vorzuziehen, die dieses Makro lediglich aufruft." | |
| 111 | 111 | ||
| 112 | 112 | #: ../../c-api/allocation.rst:61 | |
| 113 | 113 | msgid "" | |
| 114 | - "This macro does not " | ||
| 115 | - "call :c:member:`~PyTypeObject.tp_alloc`, :c:member:`~PyTypeObject.tp_new` " | ||
| 116 | - "(:meth:`~object.__new__`), or :c:member:`~PyTypeObject.tp_init` " | ||
| 117 | - "(:meth:`~object.__init__`)." | ||
| 114 | + "This macro does not call :c:member:`~PyTypeObject.tp_alloc`, :c:member:" | ||
| 115 | + "`~PyTypeObject.tp_new` (:meth:`~object.__new__`), or :c:member:" | ||
| 116 | + "`~PyTypeObject.tp_init` (:meth:`~object.__init__`)." | ||
| 118 | 117 | msgstr "" | |
| 119 | - "Dieses Makro ruft weder :c:member:`~PyTypeObject.tp_alloc` " | ||
| 120 | - "noch :c:member:`~PyTypeObject.tp_new` (:meth:`~object.__new__`) " | ||
| 121 | - "noch :c:member:`~PyTypeObject.tp_init` (:meth:`~object.__init__`) auf." | ||
| 118 | + "Dieses Makro ruft weder :c:member:`~PyTypeObject.tp_alloc` noch :c:member:" | ||
| 119 | + "`~PyTypeObject.tp_new` (:meth:`~object.__new__`) noch :c:member:" | ||
| 120 | + "`~PyTypeObject.tp_init` (:meth:`~object.__init__`) auf." | ||
| 122 | 121 | ||
| 123 | 122 | #: ../../c-api/allocation.rst:65 | |
| 124 | 123 | msgid "" | |
| 125 | - "This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set " | ||
| 126 | - "in :c:member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_New` " | ||
| 127 | - "instead." | ||
| 124 | + "This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set in :c:" | ||
| 125 | + "member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_New` instead." | ||
| 128 | 126 | msgstr "" | |
| 129 | - "Dies kann nicht für Objekte verwendet werden, bei denen " | ||
| 130 | - "unter :c:member:`~PyTypeObject.tp_flags` die Option " | ||
| 131 | - "„ :c:macro:`Py_TPFLAGS_HAVE_GC` “ aktiviert ist. Verwende " | ||
| 132 | - "stattdessen :c:macro:`PyObject_GC_New`." | ||
| 127 | + "Dies kann nicht für Objekte verwendet werden, bei denen unter :c:member:" | ||
| 128 | + "`~PyTypeObject.tp_flags` die Option „ :c:macro:`Py_TPFLAGS_HAVE_GC` “ " | ||
| 129 | + "aktiviert ist. Verwende stattdessen :c:macro:`PyObject_GC_New`." | ||
| 133 | 130 | ||
| 134 | 131 | #: ../../c-api/allocation.rst:68 | |
| 135 | 132 | msgid "" | |
| 136 | 133 | "Memory allocated by this macro must be freed with :c:func:`PyObject_Free` " | |
| 137 | 134 | "(usually called via the object's :c:member:`~PyTypeObject.tp_free` slot)." | |
| 138 | 135 | msgstr "" | |
| 139 | 136 | "Der durch dieses Makro zugewiesene Speicher muss mit :c:func:`PyObject_Free` " | |
| 140 | - "freigegeben werden (in der Regel über den " | ||
| 141 | - "Slot :c:member:`~PyTypeObject.tp_free` des Objekts aufgerufen)." | ||
| 137 | + "freigegeben werden (in der Regel über den Slot :c:member:`~PyTypeObject." | ||
| 138 | + "tp_free` des Objekts aufgerufen)." | ||
| 142 | 139 | ||
| 143 | 140 | #: ../../c-api/allocation.rst:73 ../../c-api/allocation.rst:123 | |
| 144 | 141 | msgid "" | |
@@ -151,9 +148,9 @@ msgstr "" | |||
| 151 | 148 | #: ../../c-api/allocation.rst:78 ../../c-api/allocation.rst:128 | |
| 152 | 149 | msgid "" | |
| 153 | 150 | "This macro does not construct a fully initialized object of the given type; " | |
| 154 | - "it merely allocates memory and prepares it for further initialization " | ||
| 155 | - "by :c:member:`~PyTypeObject.tp_init`. To construct a fully initialized " | ||
| 156 | - "object, call *typeobj* instead. For example::" | ||
| 151 | + "it merely allocates memory and prepares it for further initialization by :c:" | ||
| 152 | + "member:`~PyTypeObject.tp_init`. To construct a fully initialized object, " | ||
| 153 | + "call *typeobj* instead. For example::" | ||
| 157 | 154 | msgstr "" | |
| 158 | 155 | "Dieses Makro erstellt kein vollständig initialisiertes Objekt des " | |
| 159 | 156 | "angegebenen Typs. Es reserviert lediglich Speicher und bereitet diesen für " | |
@@ -190,12 +187,12 @@ msgstr "Ähnlich wie „ :c:macro:`PyObject_New` “, nur dass:" | |||
| 190 | 187 | #: ../../c-api/allocation.rst:97 | |
| 191 | 188 | msgid "" | |
| 192 | 189 | "It allocates enough memory for the *TYPE* structure plus *size* " | |
| 193 | - "(``Py_ssize_t``) fields of the size given by " | ||
| 194 | - "the :c:member:`~PyTypeObject.tp_itemsize` field of *typeobj*." | ||
| 190 | + "(``Py_ssize_t``) fields of the size given by the :c:member:`~PyTypeObject." | ||
| 191 | + "tp_itemsize` field of *typeobj*." | ||
| 195 | 192 | msgstr "" | |
| 196 | 193 | "Es reserviert ausreichend Speicherplatz für die Struktur *TYPE* sowie für " | |
| 197 | - "*size* (``Py_ssize_t``) Felder mit der Größe, die durch das Feld " | ||
| 198 | - "„ :c:member:`~PyTypeObject.tp_itemsize` “ von *typeobj* angegeben wird." | ||
| 194 | + "*size* (``Py_ssize_t``) Felder mit der Größe, die durch das Feld „ :c:member:" | ||
| 195 | + "`~PyTypeObject.tp_itemsize` “ von *typeobj* angegeben wird." | ||
| 199 | 196 | ||
| 200 | 197 | #: ../../c-api/allocation.rst:100 | |
| 201 | 198 | msgid "The memory is initialized like :c:func:`PyObject_InitVar`." | |
@@ -216,23 +213,21 @@ msgstr "" | |||
| 216 | 213 | ||
| 217 | 214 | #: ../../c-api/allocation.rst:114 | |
| 218 | 215 | msgid "" | |
| 219 | - "This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set " | ||
| 220 | - "in :c:member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_NewVar` " | ||
| 221 | - "instead." | ||
| 216 | + "This cannot be used for objects with :c:macro:`Py_TPFLAGS_HAVE_GC` set in :c:" | ||
| 217 | + "member:`~PyTypeObject.tp_flags`; use :c:macro:`PyObject_GC_NewVar` instead." | ||
| 222 | 218 | msgstr "" | |
| 223 | - "Dies kann nicht für Objekte verwendet werden, bei denen " | ||
| 224 | - "unter :c:member:`~PyTypeObject.tp_flags` die Option " | ||
| 225 | - "„ :c:macro:`Py_TPFLAGS_HAVE_GC` “ aktiviert ist. Verwende " | ||
| 226 | - "stattdessen :c:macro:`PyObject_GC_NewVar`." | ||
| 219 | + "Dies kann nicht für Objekte verwendet werden, bei denen unter :c:member:" | ||
| 220 | + "`~PyTypeObject.tp_flags` die Option „ :c:macro:`Py_TPFLAGS_HAVE_GC` “ " | ||
| 221 | + "aktiviert ist. Verwende stattdessen :c:macro:`PyObject_GC_NewVar`." | ||
| 227 | 222 | ||
| 228 | 223 | #: ../../c-api/allocation.rst:118 | |
| 229 | 224 | msgid "" | |
| 230 | 225 | "Memory allocated by this function must be freed with :c:func:`PyObject_Free` " | |
| 231 | 226 | "(usually called via the object's :c:member:`~PyTypeObject.tp_free` slot)." | |
| 232 | 227 | msgstr "" | |
| 233 | - "Der von dieser Funktion zugewiesene Speicher muss " | ||
| 234 | - "mit :c:func:`PyObject_Free` freigegeben werden (in der Regel über den " | ||
| 235 | - "Slot :c:member:`~PyTypeObject.tp_free` des Objekts aufgerufen)." | ||
| 228 | + "Der von dieser Funktion zugewiesene Speicher muss mit :c:func:" | ||
| 229 | + "`PyObject_Free` freigegeben werden (in der Regel über den Slot :c:member:" | ||
| 230 | + "`~PyTypeObject.tp_free` des Objekts aufgerufen)." | ||
| 236 | 231 | ||
| 237 | 232 | #: ../../c-api/allocation.rst:133 | |
| 238 | 233 | msgid "" | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -74,8 +74,8 @@ msgid "" | |||
| 74 | 74 | "(``0xB``), :c:macro:`!PY_RELEASE_LEVEL_GAMMA` (``0xC``), and :c:macro:`!" | |
| 75 | 75 | "PY_RELEASE_LEVEL_FINAL` (``0xF``)." | |
| 76 | 76 | msgstr "" | |
| 77 | - "Der Vollständigkeit halber stehen die Werte auch als Makros zur " | ||
| 78 | - "Verfügung: :c:macro:`!PY_RELEASE_LEVEL_ALPHA` (``0xA``), :c:macro:`!" | ||
| 77 | + "Der Vollständigkeit halber stehen die Werte auch als Makros zur Verfügung: :" | ||
| 78 | + "c:macro:`!PY_RELEASE_LEVEL_ALPHA` (``0xA``), :c:macro:`!" | ||
| 79 | 79 | "PY_RELEASE_LEVEL_BETA` (``0xB``), :c:macro:`!PY_RELEASE_LEVEL_GAMMA` " | |
| 80 | 80 | "(``0xC``) und :c:macro:`!PY_RELEASE_LEVEL_FINAL` (``0xF``)." | |
| 81 | 81 | ||
@@ -86,8 +86,8 @@ msgstr "" | |||
| 86 | 86 | ||
| 87 | 87 | #: ../../c-api/apiabiversion.rst:60 | |
| 88 | 88 | msgid "" | |
| 89 | - "The Python version number encoded in a single integer. " | ||
| 90 | - "See :c:func:`Py_PACK_FULL_VERSION` for the encoding details." | ||
| 89 | + "The Python version number encoded in a single integer. See :c:func:" | ||
| 90 | + "`Py_PACK_FULL_VERSION` for the encoding details." | ||
| 91 | 91 | msgstr "" | |
| 92 | 92 | "Die Python-Versionsnummer, kodiert als einzelne Ganzzahl. Einzelheiten zur " | |
| 93 | 93 | "Kodierung findest du unter :c:func:`Py_PACK_FULL_VERSION`." | |
@@ -113,14 +113,14 @@ msgstr "Laufzeitversion" | |||
| 113 | 113 | ||
| 114 | 114 | #: ../../c-api/apiabiversion.rst:78 | |
| 115 | 115 | msgid "" | |
| 116 | - "The Python runtime version number encoded in a single constant integer. " | ||
| 117 | - "See :c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains " | ||
| 118 | - "the Python version used at run time." | ||
| 116 | + "The Python runtime version number encoded in a single constant integer. See :" | ||
| 117 | + "c:func:`Py_PACK_FULL_VERSION` for the encoding details. This contains the " | ||
| 118 | + "Python version used at run time." | ||
| 119 | 119 | msgstr "" | |
| 120 | 120 | "Die Versionsnummer der Python-Laufzeitumgebung, kodiert als einzelne " | |
| 121 | - "konstante Ganzzahl. Einzelheiten zur Kodierung findest du " | ||
| 122 | - "unter :c:func:`Py_PACK_FULL_VERSION`. Diese enthält die zur Laufzeit " | ||
| 123 | - "verwendete Python-Version." | ||
| 121 | + "konstante Ganzzahl. Einzelheiten zur Kodierung findest du unter :c:func:" | ||
| 122 | + "`Py_PACK_FULL_VERSION`. Diese enthält die zur Laufzeit verwendete Python-" | ||
| 123 | + "Version." | ||
| 124 | 124 | ||
| 125 | 125 | #: ../../c-api/apiabiversion.rst:82 | |
| 126 | 126 | msgid "" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments