forked from AFPy/python-docs-fr
merge pot files.
This commit is contained in:
parent
3c33cb06b2
commit
bb8b1ee988
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -1123,7 +1123,7 @@ msgid ":const:`PyTrace_CALL`"
|
|||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1066 ../Doc/c-api/init.rst:1071
|
||||
msgid "Always *NULL*."
|
||||
msgid "Always :c:data:`Py_None`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1068
|
||||
|
@ -1194,7 +1194,7 @@ msgstr ""
|
|||
#: ../Doc/c-api/init.rst:1112
|
||||
msgid ""
|
||||
"The value for the *what* parameter to :c:type:`Py_tracefunc` functions when "
|
||||
"a call is returning without propagating an exception."
|
||||
"a call is about to return."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1118
|
||||
|
@ -1221,166 +1221,169 @@ msgid ""
|
|||
"function as its first parameter, and may be any Python object, or *NULL*. "
|
||||
"If the profile function needs to maintain state, using a different value for "
|
||||
"*obj* for each thread provides a convenient and thread-safe place to store "
|
||||
"it. The profile function is called for all monitored events except the line-"
|
||||
"number events."
|
||||
"it. The profile function is called for all monitored events except :const:"
|
||||
"`PyTrace_LINE` and :const:`PyTrace_EXCEPTION`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1146
|
||||
msgid ""
|
||||
"Set the tracing function to *func*. This is similar to :c:func:"
|
||||
"`PyEval_SetProfile`, except the tracing function does receive line-number "
|
||||
"events."
|
||||
"events and does not receive any event related to C function objects being "
|
||||
"called. Any trace function registered using :c:func:`PyEval_SetTrace` will "
|
||||
"not receive :const:`PyTrace_C_CALL`, :const:`PyTrace_C_EXCEPTION` or :const:"
|
||||
"`PyTrace_C_RETURN` as a value for the *what* parameter."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1152
|
||||
#: ../Doc/c-api/init.rst:1156
|
||||
msgid ""
|
||||
"Return a tuple of function call counts. There are constants defined for the "
|
||||
"positions within the tuple:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1156
|
||||
#: ../Doc/c-api/init.rst:1160
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1156
|
||||
#: ../Doc/c-api/init.rst:1160
|
||||
msgid "Value"
|
||||
msgstr "Valeur"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1158
|
||||
#: ../Doc/c-api/init.rst:1162
|
||||
msgid ":const:`PCALL_ALL`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1158
|
||||
#: ../Doc/c-api/init.rst:1162
|
||||
msgid "0"
|
||||
msgstr "0"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1160
|
||||
#: ../Doc/c-api/init.rst:1164
|
||||
msgid ":const:`PCALL_FUNCTION`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1160
|
||||
#: ../Doc/c-api/init.rst:1164
|
||||
msgid "1"
|
||||
msgstr "1"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1162
|
||||
#: ../Doc/c-api/init.rst:1166
|
||||
msgid ":const:`PCALL_FAST_FUNCTION`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1162
|
||||
#: ../Doc/c-api/init.rst:1166
|
||||
msgid "2"
|
||||
msgstr "2"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1164
|
||||
#: ../Doc/c-api/init.rst:1168
|
||||
msgid ":const:`PCALL_FASTER_FUNCTION`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1164
|
||||
#: ../Doc/c-api/init.rst:1168
|
||||
msgid "3"
|
||||
msgstr "3"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1166
|
||||
#: ../Doc/c-api/init.rst:1170
|
||||
msgid ":const:`PCALL_METHOD`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1166
|
||||
#: ../Doc/c-api/init.rst:1170
|
||||
msgid "4"
|
||||
msgstr "4"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1168
|
||||
#: ../Doc/c-api/init.rst:1172
|
||||
msgid ":const:`PCALL_BOUND_METHOD`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1168
|
||||
#: ../Doc/c-api/init.rst:1172
|
||||
msgid "5"
|
||||
msgstr "5"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1170
|
||||
#: ../Doc/c-api/init.rst:1174
|
||||
msgid ":const:`PCALL_CFUNCTION`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1170
|
||||
#: ../Doc/c-api/init.rst:1174
|
||||
msgid "6"
|
||||
msgstr "6"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1172
|
||||
#: ../Doc/c-api/init.rst:1176
|
||||
msgid ":const:`PCALL_TYPE`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1172
|
||||
#: ../Doc/c-api/init.rst:1176
|
||||
msgid "7"
|
||||
msgstr "7"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1174
|
||||
#: ../Doc/c-api/init.rst:1178
|
||||
msgid ":const:`PCALL_GENERATOR`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1174
|
||||
#: ../Doc/c-api/init.rst:1178
|
||||
msgid "8"
|
||||
msgstr "8"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1176
|
||||
#: ../Doc/c-api/init.rst:1180
|
||||
msgid ":const:`PCALL_OTHER`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1176
|
||||
#: ../Doc/c-api/init.rst:1180
|
||||
msgid "9"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1178
|
||||
#: ../Doc/c-api/init.rst:1182
|
||||
msgid ":const:`PCALL_POP`"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1178
|
||||
#: ../Doc/c-api/init.rst:1182
|
||||
msgid "10"
|
||||
msgstr "10"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1181
|
||||
#: ../Doc/c-api/init.rst:1185
|
||||
msgid ""
|
||||
":const:`PCALL_FAST_FUNCTION` means no argument tuple needs to be created. :"
|
||||
"const:`PCALL_FASTER_FUNCTION` means that the fast-path frame setup code is "
|
||||
"used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1184
|
||||
#: ../Doc/c-api/init.rst:1188
|
||||
msgid ""
|
||||
"If there is a method call where the call can be optimized by changing the "
|
||||
"argument tuple and calling the function directly, it gets recorded twice."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1188
|
||||
#: ../Doc/c-api/init.rst:1192
|
||||
msgid ""
|
||||
"This function is only present if Python is compiled with :const:"
|
||||
"`CALL_PROFILE` defined."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1194
|
||||
#: ../Doc/c-api/init.rst:1198
|
||||
msgid "Advanced Debugger Support"
|
||||
msgstr "Support avancé du debugger"
|
||||
|
||||
#: ../Doc/c-api/init.rst:1199
|
||||
#: ../Doc/c-api/init.rst:1203
|
||||
msgid ""
|
||||
"These functions are only intended to be used by advanced debugging tools."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1204
|
||||
#: ../Doc/c-api/init.rst:1208
|
||||
msgid ""
|
||||
"Return the interpreter state object at the head of the list of all such "
|
||||
"objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1209
|
||||
#: ../Doc/c-api/init.rst:1213
|
||||
msgid ""
|
||||
"Return the next interpreter state object after *interp* from the list of all "
|
||||
"such objects."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1215
|
||||
#: ../Doc/c-api/init.rst:1219
|
||||
msgid ""
|
||||
"Return the pointer to the first :c:type:`PyThreadState` object in the list "
|
||||
"of threads associated with the interpreter *interp*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/init.rst:1221
|
||||
#: ../Doc/c-api/init.rst:1225
|
||||
msgid ""
|
||||
"Return the next thread state object after *tstate* from the list of all such "
|
||||
"objects belonging to the same :c:type:`PyInterpreterState` object."
|
||||
|
|
120
c-api/long.po
120
c-api/long.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -26,34 +26,41 @@ msgid ""
|
|||
"All integers are implemented as \"long\" integer objects of arbitrary size."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:15
|
||||
#: ../Doc/c-api/long.rst:13
|
||||
msgid ""
|
||||
"On error, most ``PyLong_As*`` APIs return ``(return type)-1`` which cannot "
|
||||
"be distinguished from a number. Use :c:func:`PyErr_Occurred` to "
|
||||
"disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:18
|
||||
msgid "This subtype of :c:type:`PyObject` represents a Python integer object."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:20
|
||||
#: ../Doc/c-api/long.rst:23
|
||||
msgid ""
|
||||
"This instance of :c:type:`PyTypeObject` represents the Python integer type. "
|
||||
"This is the same object as :class:`int` in the Python layer."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:26
|
||||
#: ../Doc/c-api/long.rst:29
|
||||
msgid ""
|
||||
"Return true if its argument is a :c:type:`PyLongObject` or a subtype of :c:"
|
||||
"type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:32
|
||||
#: ../Doc/c-api/long.rst:35
|
||||
msgid ""
|
||||
"Return true if its argument is a :c:type:`PyLongObject`, but not a subtype "
|
||||
"of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:38
|
||||
#: ../Doc/c-api/long.rst:41
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from *v*, or *NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:40
|
||||
#: ../Doc/c-api/long.rst:43
|
||||
msgid ""
|
||||
"The current implementation keeps an array of integer objects for all "
|
||||
"integers between ``-5`` and ``256``, when you create an int in that range "
|
||||
|
@ -62,43 +69,43 @@ msgid ""
|
|||
"in this case is undefined. :-)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:49
|
||||
#: ../Doc/c-api/long.rst:52
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from a C :c:type:`unsigned long`, "
|
||||
"or *NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:55
|
||||
#: ../Doc/c-api/long.rst:58
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from a C :c:type:`Py_ssize_t`, or "
|
||||
"*NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:61
|
||||
#: ../Doc/c-api/long.rst:64
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from a C :c:type:`size_t`, or "
|
||||
"*NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:67
|
||||
#: ../Doc/c-api/long.rst:70
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from a C :c:type:`long long`, or "
|
||||
"*NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:73
|
||||
#: ../Doc/c-api/long.rst:76
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from a C :c:type:`unsigned long "
|
||||
"long`, or *NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:79
|
||||
#: ../Doc/c-api/long.rst:82
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` object from the integer part of *v*, or "
|
||||
"*NULL* on failure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:85
|
||||
#: ../Doc/c-api/long.rst:88
|
||||
msgid ""
|
||||
"Return a new :c:type:`PyLongObject` based on the string value in *str*, "
|
||||
"which is interpreted according to the radix in *base*. If *pend* is non-"
|
||||
|
@ -111,7 +118,7 @@ msgid ""
|
|||
"are no digits, :exc:`ValueError` will be raised."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:98
|
||||
#: ../Doc/c-api/long.rst:101
|
||||
msgid ""
|
||||
"Convert a sequence of Unicode digits to a Python integer value. The Unicode "
|
||||
"string is first encoded to a byte string using :c:func:"
|
||||
|
@ -119,19 +126,19 @@ msgid ""
|
|||
"`PyLong_FromString`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:104
|
||||
#: ../Doc/c-api/long.rst:107
|
||||
msgid ""
|
||||
"Deprecated since version 3.3, will be removed in version 4.0: Part of the "
|
||||
"old-style Py_UNICODE API; please migrate to using PyLong_FromUnicodeObject()."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:104
|
||||
#: ../Doc/c-api/long.rst:107
|
||||
msgid ""
|
||||
"Part of the old-style :c:type:`Py_UNICODE` API; please migrate to using :c:"
|
||||
"func:`PyLong_FromUnicodeObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:109
|
||||
#: ../Doc/c-api/long.rst:112
|
||||
msgid ""
|
||||
"Convert a sequence of Unicode digits in the string *u* to a Python integer "
|
||||
"value. The Unicode string is first encoded to a byte string using :c:func:"
|
||||
|
@ -139,26 +146,33 @@ msgid ""
|
|||
"`PyLong_FromString`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:119
|
||||
#: ../Doc/c-api/long.rst:122
|
||||
msgid ""
|
||||
"Create a Python integer from the pointer *p*. The pointer value can be "
|
||||
"retrieved from the resulting value using :c:func:`PyLong_AsVoidPtr`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:130 ../Doc/c-api/long.rst:140
|
||||
#: ../Doc/c-api/long.rst:133 ../Doc/c-api/long.rst:145
|
||||
msgid ""
|
||||
"Return a C :c:type:`long` representation of *obj*. If *obj* is not an "
|
||||
"instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
|
||||
"(if present) to convert it to a :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:134 ../Doc/c-api/long.rst:159
|
||||
#: ../Doc/c-api/long.rst:137 ../Doc/c-api/long.rst:166
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *obj* is out of range for a :c:"
|
||||
"type:`long`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:144
|
||||
#: ../Doc/c-api/long.rst:140 ../Doc/c-api/long.rst:154
|
||||
#: ../Doc/c-api/long.rst:169 ../Doc/c-api/long.rst:183
|
||||
#: ../Doc/c-api/long.rst:200 ../Doc/c-api/long.rst:262
|
||||
#: ../Doc/c-api/long.rst:274
|
||||
msgid "Returns -1 on error. Use :c:func:`PyErr_Occurred` to disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:149
|
||||
msgid ""
|
||||
"If the value of *obj* is greater than :const:`LONG_MAX` or less than :const:"
|
||||
"`LONG_MIN`, set *\\*overflow* to ``1`` or ``-1``, respectively, and return "
|
||||
|
@ -166,14 +180,14 @@ msgid ""
|
|||
"occurs set *\\*overflow* to ``0`` and return ``-1`` as usual."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:155 ../Doc/c-api/long.rst:165
|
||||
#: ../Doc/c-api/long.rst:162 ../Doc/c-api/long.rst:174
|
||||
msgid ""
|
||||
"Return a C :c:type:`long long` representation of *obj*. If *obj* is not an "
|
||||
"instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
|
||||
"(if present) to convert it to a :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:169
|
||||
#: ../Doc/c-api/long.rst:178
|
||||
msgid ""
|
||||
"If the value of *obj* is greater than :const:`PY_LLONG_MAX` or less than :"
|
||||
"const:`PY_LLONG_MIN`, set *\\*overflow* to ``1`` or ``-1``, respectively, "
|
||||
|
@ -181,101 +195,127 @@ msgid ""
|
|||
"exception occurs set *\\*overflow* to ``0`` and return ``-1`` as usual."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:183
|
||||
#: ../Doc/c-api/long.rst:194
|
||||
msgid ""
|
||||
"Return a C :c:type:`Py_ssize_t` representation of *pylong*. *pylong* must "
|
||||
"be an instance of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:186
|
||||
#: ../Doc/c-api/long.rst:197
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
|
||||
"type:`Py_ssize_t`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:196
|
||||
#: ../Doc/c-api/long.rst:209
|
||||
msgid ""
|
||||
"Return a C :c:type:`unsigned long` representation of *pylong*. *pylong* "
|
||||
"must be an instance of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:199
|
||||
#: ../Doc/c-api/long.rst:212
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
|
||||
"type:`unsigned long`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:205
|
||||
#: ../Doc/c-api/long.rst:215
|
||||
msgid ""
|
||||
"Returns ``(unsigned long)-1`` on error. Use :c:func:`PyErr_Occurred` to "
|
||||
"disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:225
|
||||
msgid ""
|
||||
"Return a C :c:type:`size_t` representation of *pylong*. *pylong* must be an "
|
||||
"instance of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:208
|
||||
#: ../Doc/c-api/long.rst:228
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
|
||||
"type:`size_t`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:217
|
||||
#: ../Doc/c-api/long.rst:231
|
||||
msgid ""
|
||||
"Returns ``(size_t)-1`` on error. Use :c:func:`PyErr_Occurred` to "
|
||||
"disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:240
|
||||
msgid ""
|
||||
"Return a C :c:type:`unsigned long long` representation of *pylong*. "
|
||||
"*pylong* must be an instance of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:220
|
||||
#: ../Doc/c-api/long.rst:243
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for an :"
|
||||
"c:type:`unsigned long long`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:223
|
||||
#: ../Doc/c-api/long.rst:246
|
||||
msgid ""
|
||||
"Returns ``(unsigned long long)-1`` on error. Use :c:func:`PyErr_Occurred` to "
|
||||
"disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:249
|
||||
msgid ""
|
||||
"A negative *pylong* now raises :exc:`OverflowError`, not :exc:`TypeError`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:229
|
||||
#: ../Doc/c-api/long.rst:255
|
||||
msgid ""
|
||||
"Return a C :c:type:`unsigned long` representation of *obj*. If *obj* is not "
|
||||
"an instance of :c:type:`PyLongObject`, first call its :meth:`__int__` method "
|
||||
"(if present) to convert it to a :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:233
|
||||
#: ../Doc/c-api/long.rst:259
|
||||
msgid ""
|
||||
"If the value of *obj* is out of range for an :c:type:`unsigned long`, return "
|
||||
"the reduction of that value modulo ``ULONG_MAX + 1``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:239
|
||||
#: ../Doc/c-api/long.rst:267
|
||||
msgid ""
|
||||
"Return a C :c:type:`unsigned long long` representation of *obj*. If *obj* "
|
||||
"is not an instance of :c:type:`PyLongObject`, first call its :meth:`__int__` "
|
||||
"method (if present) to convert it to a :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:243
|
||||
#: ../Doc/c-api/long.rst:271
|
||||
msgid ""
|
||||
"If the value of *obj* is out of range for an :c:type:`unsigned long long`, "
|
||||
"return the reduction of that value modulo ``PY_ULLONG_MAX + 1``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:249
|
||||
#: ../Doc/c-api/long.rst:279
|
||||
msgid ""
|
||||
"Return a C :c:type:`double` representation of *pylong*. *pylong* must be an "
|
||||
"instance of :c:type:`PyLongObject`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:252
|
||||
#: ../Doc/c-api/long.rst:282
|
||||
msgid ""
|
||||
"Raise :exc:`OverflowError` if the value of *pylong* is out of range for a :c:"
|
||||
"type:`double`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:258
|
||||
#: ../Doc/c-api/long.rst:285
|
||||
msgid "Returns -1.0 on error. Use :c:func:`PyErr_Occurred` to disambiguate."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:290
|
||||
msgid ""
|
||||
"Convert a Python integer *pylong* to a C :c:type:`void` pointer. If *pylong* "
|
||||
"cannot be converted, an :exc:`OverflowError` will be raised. This is only "
|
||||
"assured to produce a usable :c:type:`void` pointer for values created with :"
|
||||
"c:func:`PyLong_FromVoidPtr`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/long.rst:295
|
||||
msgid "Returns NULL on error. Use :c:func:`PyErr_Occurred` to disambiguate."
|
||||
msgstr ""
|
||||
|
|
96
c-api/sys.po
96
c-api/sys.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -83,74 +83,104 @@ msgid ""
|
|||
"handler instead of decoding them."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:69
|
||||
#: ../Doc/c-api/sys.rst:69 ../Doc/c-api/sys.rst:106
|
||||
msgid "Encoding, highest priority to lowest priority:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:71 ../Doc/c-api/sys.rst:108
|
||||
msgid "``UTF-8`` on macOS and Android;"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:72
|
||||
msgid ""
|
||||
"``ASCII`` if the ``LC_CTYPE`` locale is ``\"C\"``, ``nl_langinfo(CODESET)`` "
|
||||
"returns the ``ASCII`` encoding (or an alias), and :c:func:`mbstowcs` and :c:"
|
||||
"func:`wcstombs` functions use the ``ISO-8859-1`` encoding."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:76
|
||||
msgid "the current locale encoding (``LC_CTYPE`` locale)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:78
|
||||
msgid ""
|
||||
"Return a pointer to a newly allocated wide character string, use :c:func:"
|
||||
"`PyMem_RawFree` to free the memory. If size is not ``NULL``, write the "
|
||||
"number of wide characters excluding the null character into ``*size``"
|
||||
"number of wide characters excluding the null character into ``*size``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:73
|
||||
#: ../Doc/c-api/sys.rst:82
|
||||
msgid ""
|
||||
"Return ``NULL`` on decoding error or memory allocation error. If *size* is "
|
||||
"not ``NULL``, ``*size`` is set to ``(size_t)-1`` on memory error or set to "
|
||||
"``(size_t)-2`` on decoding error."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:77
|
||||
#: ../Doc/c-api/sys.rst:86
|
||||
msgid ""
|
||||
"Decoding errors should never happen, unless there is a bug in the C library."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:80
|
||||
#: ../Doc/c-api/sys.rst:89
|
||||
msgid ""
|
||||
"Use the :c:func:`Py_EncodeLocale` function to encode the character string "
|
||||
"back to a byte string."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:85
|
||||
#: ../Doc/c-api/sys.rst:94
|
||||
msgid ""
|
||||
"The :c:func:`PyUnicode_DecodeFSDefaultAndSize` and :c:func:"
|
||||
"`PyUnicode_DecodeLocaleAndSize` functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:93
|
||||
#: ../Doc/c-api/sys.rst:102
|
||||
msgid ""
|
||||
"Encode a wide character string to the locale encoding with the :ref:"
|
||||
"`surrogateescape error handler <surrogateescape>`: surrogate characters in "
|
||||
"the range U+DC80..U+DCFF are converted to bytes 0x80..0xFF."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:97
|
||||
#: ../Doc/c-api/sys.rst:109
|
||||
msgid ""
|
||||
"``ASCII`` if the ``LC_CTYPE`` locale is ``\"C\"``, ``nl_langinfo(CODESET)`` "
|
||||
"returns the ``ASCII`` encoding (or an alias), and :c:func:`mbstowcs` and :c:"
|
||||
"func:`wcstombs` functions uses the ``ISO-8859-1`` encoding."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:113
|
||||
msgid "the current locale encoding."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:115
|
||||
msgid ""
|
||||
"Return a pointer to a newly allocated byte string, use :c:func:`PyMem_Free` "
|
||||
"to free the memory. Return ``NULL`` on encoding error or memory allocation "
|
||||
"error"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:101
|
||||
#: ../Doc/c-api/sys.rst:119
|
||||
msgid ""
|
||||
"If error_pos is not ``NULL``, ``*error_pos`` is set to the index of the "
|
||||
"invalid character on encoding error, or set to ``(size_t)-1`` otherwise."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:104
|
||||
#: ../Doc/c-api/sys.rst:122
|
||||
msgid ""
|
||||
"Use the :c:func:`Py_DecodeLocale` function to decode the bytes string back "
|
||||
"to a wide character string."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:109
|
||||
#: ../Doc/c-api/sys.rst:127
|
||||
msgid ""
|
||||
"The :c:func:`PyUnicode_EncodeFSDefault` and :c:func:`PyUnicode_EncodeLocale` "
|
||||
"functions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:118
|
||||
#: ../Doc/c-api/sys.rst:136
|
||||
msgid "System Functions"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:120
|
||||
#: ../Doc/c-api/sys.rst:138
|
||||
msgid ""
|
||||
"These are utility functions that make functionality from the :mod:`sys` "
|
||||
"module accessible to C code. They all work with the current interpreter "
|
||||
|
@ -158,45 +188,45 @@ msgid ""
|
|||
"state structure."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:126
|
||||
#: ../Doc/c-api/sys.rst:144
|
||||
msgid ""
|
||||
"Return the object *name* from the :mod:`sys` module or *NULL* if it does not "
|
||||
"exist, without setting an exception."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:131
|
||||
#: ../Doc/c-api/sys.rst:149
|
||||
msgid ""
|
||||
"Set *name* in the :mod:`sys` module to *v* unless *v* is *NULL*, in which "
|
||||
"case *name* is deleted from the sys module. Returns ``0`` on success, ``-1`` "
|
||||
"on error."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:137
|
||||
#: ../Doc/c-api/sys.rst:155
|
||||
msgid "Reset :data:`sys.warnoptions` to an empty list."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:141
|
||||
#: ../Doc/c-api/sys.rst:159
|
||||
msgid "Append *s* to :data:`sys.warnoptions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:145
|
||||
#: ../Doc/c-api/sys.rst:163
|
||||
msgid "Append *unicode* to :data:`sys.warnoptions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:149
|
||||
#: ../Doc/c-api/sys.rst:167
|
||||
msgid ""
|
||||
"Set :data:`sys.path` to a list object of paths found in *path* which should "
|
||||
"be a list of paths separated with the platform's search path delimiter (``:"
|
||||
"`` on Unix, ``;`` on Windows)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:155
|
||||
#: ../Doc/c-api/sys.rst:173
|
||||
msgid ""
|
||||
"Write the output string described by *format* to :data:`sys.stdout`. No "
|
||||
"exceptions are raised, even if truncation occurs (see below)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:158
|
||||
#: ../Doc/c-api/sys.rst:176
|
||||
msgid ""
|
||||
"*format* should limit the total size of the formatted output string to 1000 "
|
||||
"bytes or less -- after 1000 bytes, the output string is truncated. In "
|
||||
|
@ -207,48 +237,48 @@ msgid ""
|
|||
"of digits for very large numbers."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:166
|
||||
#: ../Doc/c-api/sys.rst:184
|
||||
msgid ""
|
||||
"If a problem occurs, or :data:`sys.stdout` is unset, the formatted message "
|
||||
"is written to the real (C level) *stdout*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:171
|
||||
#: ../Doc/c-api/sys.rst:189
|
||||
msgid ""
|
||||
"As :c:func:`PySys_WriteStdout`, but write to :data:`sys.stderr` or *stderr* "
|
||||
"instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:176
|
||||
#: ../Doc/c-api/sys.rst:194
|
||||
msgid ""
|
||||
"Function similar to PySys_WriteStdout() but format the message using :c:func:"
|
||||
"`PyUnicode_FromFormatV` and don't truncate the message to an arbitrary "
|
||||
"length."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:184
|
||||
#: ../Doc/c-api/sys.rst:202
|
||||
msgid ""
|
||||
"As :c:func:`PySys_FormatStdout`, but write to :data:`sys.stderr` or *stderr* "
|
||||
"instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:191
|
||||
#: ../Doc/c-api/sys.rst:209
|
||||
msgid ""
|
||||
"Parse *s* as a set of :option:`-X` options and add them to the current "
|
||||
"options mapping as returned by :c:func:`PySys_GetXOptions`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:198
|
||||
#: ../Doc/c-api/sys.rst:216
|
||||
msgid ""
|
||||
"Return the current dictionary of :option:`-X` options, similarly to :data:"
|
||||
"`sys._xoptions`. On error, *NULL* is returned and an exception is set."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:208
|
||||
#: ../Doc/c-api/sys.rst:226
|
||||
msgid "Process Control"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:215
|
||||
#: ../Doc/c-api/sys.rst:233
|
||||
msgid ""
|
||||
"Print a fatal error message and kill the process. No cleanup is performed. "
|
||||
"This function should only be invoked when a condition is detected that would "
|
||||
|
@ -258,18 +288,18 @@ msgid ""
|
|||
"file:`core` file."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:229
|
||||
#: ../Doc/c-api/sys.rst:247
|
||||
msgid ""
|
||||
"Exit the current process. This calls :c:func:`Py_FinalizeEx` and then calls "
|
||||
"the standard C library function ``exit(status)``. If :c:func:"
|
||||
"`Py_FinalizeEx` indicates an error, the exit status is set to 120."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:233
|
||||
#: ../Doc/c-api/sys.rst:251
|
||||
msgid "Errors from finalization no longer ignored."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/c-api/sys.rst:243
|
||||
#: ../Doc/c-api/sys.rst:261
|
||||
msgid ""
|
||||
"Register a cleanup function to be called by :c:func:`Py_FinalizeEx`. The "
|
||||
"cleanup function will be called with no arguments and should return no "
|
||||
|
|
354
c-api/unicode.po
354
c-api/unicode.po
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-12-01 08:54+0100\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -25,7 +25,8 @@ msgid "Python and this documentation is:"
|
|||
msgstr "Python et cette documentation sont :"
|
||||
|
||||
#: ../Doc/copyright.rst:7
|
||||
msgid "Copyright © 2001-2017 Python Software Foundation. All rights reserved."
|
||||
#, fuzzy
|
||||
msgid "Copyright © 2001-2018 Python Software Foundation. All rights reserved."
|
||||
msgstr ""
|
||||
"Copyright © 2001-2017 Python Software Foundation. Tous droits réservés."
|
||||
|
||||
|
|
440
howto/regex.po
440
howto/regex.po
File diff suppressed because it is too large
Load Diff
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -562,19 +562,25 @@ msgstr ""
|
|||
#: ../Doc/library/collections.rst:514
|
||||
msgid ""
|
||||
"Rotate the deque *n* steps to the right. If *n* is negative, rotate to the "
|
||||
"left. Rotating one step to the right is equivalent to: ``d.appendleft(d."
|
||||
"pop())``."
|
||||
"left."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:519
|
||||
#: ../Doc/library/collections.rst:517
|
||||
msgid ""
|
||||
"When the deque is not empty, rotating one step to the right is equivalent to "
|
||||
"``d.appendleft(d.pop())``, and rotating one step to the left is equivalent "
|
||||
"to ``d.append(d.popleft())``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:522
|
||||
msgid "Deque objects also provide one read-only attribute:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:523
|
||||
#: ../Doc/library/collections.rst:526
|
||||
msgid "Maximum size of a deque or ``None`` if unbounded."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:528
|
||||
#: ../Doc/library/collections.rst:531
|
||||
msgid ""
|
||||
"In addition to the above, deques support iteration, pickling, ``len(d)``, "
|
||||
"``reversed(d)``, ``copy.copy(d)``, ``copy.deepcopy(d)``, membership testing "
|
||||
|
@ -583,44 +589,44 @@ msgid ""
|
|||
"middle. For fast random access, use lists instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:534
|
||||
#: ../Doc/library/collections.rst:537
|
||||
msgid ""
|
||||
"Starting in version 3.5, deques support ``__add__()``, ``__mul__()``, and "
|
||||
"``__imul__()``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:537
|
||||
#: ../Doc/library/collections.rst:540
|
||||
msgid "Example:"
|
||||
msgstr "Exemple :"
|
||||
|
||||
#: ../Doc/library/collections.rst:594
|
||||
#: ../Doc/library/collections.rst:597
|
||||
msgid ":class:`deque` Recipes"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:596
|
||||
#: ../Doc/library/collections.rst:599
|
||||
msgid "This section shows various approaches to working with deques."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:598
|
||||
#: ../Doc/library/collections.rst:601
|
||||
msgid ""
|
||||
"Bounded length deques provide functionality similar to the ``tail`` filter "
|
||||
"in Unix::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:606
|
||||
#: ../Doc/library/collections.rst:609
|
||||
msgid ""
|
||||
"Another approach to using deques is to maintain a sequence of recently added "
|
||||
"elements by appending to the right and popping to the left::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:621
|
||||
#: ../Doc/library/collections.rst:624
|
||||
msgid ""
|
||||
"The :meth:`rotate` method provides a way to implement :class:`deque` slicing "
|
||||
"and deletion. For example, a pure Python implementation of ``del d[n]`` "
|
||||
"relies on the :meth:`rotate` method to position elements to be popped::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:630
|
||||
#: ../Doc/library/collections.rst:633
|
||||
msgid ""
|
||||
"To implement :class:`deque` slicing, use a similar approach applying :meth:"
|
||||
"`rotate` to bring a target element to the left side of the deque. Remove old "
|
||||
|
@ -630,11 +636,11 @@ msgid ""
|
|||
"``swap``, ``over``, ``pick``, ``rot``, and ``roll``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:640
|
||||
#: ../Doc/library/collections.rst:643
|
||||
msgid ":class:`defaultdict` objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:644
|
||||
#: ../Doc/library/collections.rst:647
|
||||
msgid ""
|
||||
"Returns a new dictionary-like object. :class:`defaultdict` is a subclass of "
|
||||
"the built-in :class:`dict` class. It overrides one method and adds one "
|
||||
|
@ -642,7 +648,7 @@ msgid ""
|
|||
"the :class:`dict` class and is not documented here."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:649
|
||||
#: ../Doc/library/collections.rst:652
|
||||
msgid ""
|
||||
"The first argument provides the initial value for the :attr:"
|
||||
"`default_factory` attribute; it defaults to ``None``. All remaining "
|
||||
|
@ -650,39 +656,39 @@ msgid ""
|
|||
"constructor, including keyword arguments."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:655
|
||||
#: ../Doc/library/collections.rst:658
|
||||
msgid ""
|
||||
":class:`defaultdict` objects support the following method in addition to the "
|
||||
"standard :class:`dict` operations:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:660
|
||||
#: ../Doc/library/collections.rst:663
|
||||
msgid ""
|
||||
"If the :attr:`default_factory` attribute is ``None``, this raises a :exc:"
|
||||
"`KeyError` exception with the *key* as argument."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:663
|
||||
#: ../Doc/library/collections.rst:666
|
||||
msgid ""
|
||||
"If :attr:`default_factory` is not ``None``, it is called without arguments "
|
||||
"to provide a default value for the given *key*, this value is inserted in "
|
||||
"the dictionary for the *key*, and returned."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:667
|
||||
#: ../Doc/library/collections.rst:670
|
||||
msgid ""
|
||||
"If calling :attr:`default_factory` raises an exception this exception is "
|
||||
"propagated unchanged."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:670
|
||||
#: ../Doc/library/collections.rst:673
|
||||
msgid ""
|
||||
"This method is called by the :meth:`__getitem__` method of the :class:`dict` "
|
||||
"class when the requested key is not found; whatever it returns or raises is "
|
||||
"then returned or raised by :meth:`__getitem__`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:674
|
||||
#: ../Doc/library/collections.rst:677
|
||||
msgid ""
|
||||
"Note that :meth:`__missing__` is *not* called for any operations besides :"
|
||||
"meth:`__getitem__`. This means that :meth:`get` will, like normal "
|
||||
|
@ -690,28 +696,28 @@ msgid ""
|
|||
"`default_factory`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:680
|
||||
#: ../Doc/library/collections.rst:683
|
||||
msgid ":class:`defaultdict` objects support the following instance variable:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:685
|
||||
#: ../Doc/library/collections.rst:688
|
||||
msgid ""
|
||||
"This attribute is used by the :meth:`__missing__` method; it is initialized "
|
||||
"from the first argument to the constructor, if present, or to ``None``, if "
|
||||
"absent."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:691
|
||||
#: ../Doc/library/collections.rst:694
|
||||
msgid ":class:`defaultdict` Examples"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:693
|
||||
#: ../Doc/library/collections.rst:696
|
||||
msgid ""
|
||||
"Using :class:`list` as the :attr:`default_factory`, it is easy to group a "
|
||||
"sequence of key-value pairs into a dictionary of lists:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:704
|
||||
#: ../Doc/library/collections.rst:707
|
||||
msgid ""
|
||||
"When each key is encountered for the first time, it is not already in the "
|
||||
"mapping; so an entry is automatically created using the :attr:"
|
||||
|
@ -723,21 +729,21 @@ msgid ""
|
|||
"using :meth:`dict.setdefault`:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:719
|
||||
#: ../Doc/library/collections.rst:722
|
||||
msgid ""
|
||||
"Setting the :attr:`default_factory` to :class:`int` makes the :class:"
|
||||
"`defaultdict` useful for counting (like a bag or multiset in other "
|
||||
"languages):"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:731
|
||||
#: ../Doc/library/collections.rst:734
|
||||
msgid ""
|
||||
"When a letter is first encountered, it is missing from the mapping, so the :"
|
||||
"attr:`default_factory` function calls :func:`int` to supply a default count "
|
||||
"of zero. The increment operation then builds up the count for each letter."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:735
|
||||
#: ../Doc/library/collections.rst:738
|
||||
msgid ""
|
||||
"The function :func:`int` which always returns zero is just a special case of "
|
||||
"constant functions. A faster and more flexible way to create constant "
|
||||
|
@ -745,17 +751,17 @@ msgid ""
|
|||
"(not just zero):"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:747
|
||||
#: ../Doc/library/collections.rst:750
|
||||
msgid ""
|
||||
"Setting the :attr:`default_factory` to :class:`set` makes the :class:"
|
||||
"`defaultdict` useful for building a dictionary of sets:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:760
|
||||
#: ../Doc/library/collections.rst:763
|
||||
msgid ":func:`namedtuple` Factory Function for Tuples with Named Fields"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:762
|
||||
#: ../Doc/library/collections.rst:765
|
||||
msgid ""
|
||||
"Named tuples assign meaning to each position in a tuple and allow for more "
|
||||
"readable, self-documenting code. They can be used wherever regular tuples "
|
||||
|
@ -763,7 +769,7 @@ msgid ""
|
|||
"position index."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:768
|
||||
#: ../Doc/library/collections.rst:771
|
||||
msgid ""
|
||||
"Returns a new tuple subclass named *typename*. The new subclass is used to "
|
||||
"create tuple-like objects that have fields accessible by attribute lookup as "
|
||||
|
@ -772,14 +778,14 @@ msgid ""
|
|||
"`__repr__` method which lists the tuple contents in a ``name=value`` format."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:774
|
||||
#: ../Doc/library/collections.rst:777
|
||||
msgid ""
|
||||
"The *field_names* are a sequence of strings such as ``['x', 'y']``. "
|
||||
"Alternatively, *field_names* can be a single string with each fieldname "
|
||||
"separated by whitespace and/or commas, for example ``'x y'`` or ``'x, y'``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:778
|
||||
#: ../Doc/library/collections.rst:781
|
||||
msgid ""
|
||||
"Any valid Python identifier may be used for a fieldname except for names "
|
||||
"starting with an underscore. Valid identifiers consist of letters, digits, "
|
||||
|
@ -787,7 +793,7 @@ msgid ""
|
|||
"mod:`keyword` such as *class*, *for*, *return*, *global*, *pass*, or *raise*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:784
|
||||
#: ../Doc/library/collections.rst:787
|
||||
msgid ""
|
||||
"If *rename* is true, invalid fieldnames are automatically replaced with "
|
||||
"positional names. For example, ``['abc', 'def', 'ghi', 'abc']`` is "
|
||||
|
@ -795,135 +801,135 @@ msgid ""
|
|||
"and the duplicate fieldname ``abc``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:789
|
||||
#: ../Doc/library/collections.rst:792
|
||||
msgid ""
|
||||
"If *verbose* is true, the class definition is printed after it is built. "
|
||||
"This option is outdated; instead, it is simpler to print the :attr:`_source` "
|
||||
"attribute."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:793
|
||||
#: ../Doc/library/collections.rst:796
|
||||
msgid ""
|
||||
"If *module* is defined, the ``__module__`` attribute of the named tuple is "
|
||||
"set to that value."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:796
|
||||
#: ../Doc/library/collections.rst:799
|
||||
msgid ""
|
||||
"Named tuple instances do not have per-instance dictionaries, so they are "
|
||||
"lightweight and require no more memory than regular tuples."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:799
|
||||
#: ../Doc/library/collections.rst:802
|
||||
msgid "Added support for *rename*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:802
|
||||
#: ../Doc/library/collections.rst:805
|
||||
msgid ""
|
||||
"The *verbose* and *rename* parameters became :ref:`keyword-only arguments "
|
||||
"<keyword-only_parameter>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:806
|
||||
#: ../Doc/library/collections.rst:809
|
||||
msgid "Added the *module* parameter."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:825
|
||||
#: ../Doc/library/collections.rst:828
|
||||
msgid ""
|
||||
"Named tuples are especially useful for assigning field names to result "
|
||||
"tuples returned by the :mod:`csv` or :mod:`sqlite3` modules::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:841
|
||||
#: ../Doc/library/collections.rst:844
|
||||
msgid ""
|
||||
"In addition to the methods inherited from tuples, named tuples support three "
|
||||
"additional methods and two attributes. To prevent conflicts with field "
|
||||
"names, the method and attribute names start with an underscore."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:847
|
||||
#: ../Doc/library/collections.rst:850
|
||||
msgid ""
|
||||
"Class method that makes a new instance from an existing sequence or iterable."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:857
|
||||
#: ../Doc/library/collections.rst:860
|
||||
msgid ""
|
||||
"Return a new :class:`OrderedDict` which maps field names to their "
|
||||
"corresponding values:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:866
|
||||
#: ../Doc/library/collections.rst:869
|
||||
msgid "Returns an :class:`OrderedDict` instead of a regular :class:`dict`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:871
|
||||
#: ../Doc/library/collections.rst:874
|
||||
msgid ""
|
||||
"Return a new instance of the named tuple replacing specified fields with new "
|
||||
"values::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:883
|
||||
#: ../Doc/library/collections.rst:886
|
||||
msgid ""
|
||||
"A string with the pure Python source code used to create the named tuple "
|
||||
"class. The source makes the named tuple self-documenting. It can be "
|
||||
"printed, executed using :func:`exec`, or saved to a file and imported."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:892
|
||||
#: ../Doc/library/collections.rst:895
|
||||
msgid ""
|
||||
"Tuple of strings listing the field names. Useful for introspection and for "
|
||||
"creating new named tuple types from existing named tuples."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:905
|
||||
#: ../Doc/library/collections.rst:908
|
||||
msgid ""
|
||||
"To retrieve a field whose name is stored in a string, use the :func:"
|
||||
"`getattr` function:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:911
|
||||
#: ../Doc/library/collections.rst:914
|
||||
msgid ""
|
||||
"To convert a dictionary to a named tuple, use the double-star-operator (as "
|
||||
"described in :ref:`tut-unpacking-arguments`):"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:918
|
||||
#: ../Doc/library/collections.rst:921
|
||||
msgid ""
|
||||
"Since a named tuple is a regular Python class, it is easy to add or change "
|
||||
"functionality with a subclass. Here is how to add a calculated field and a "
|
||||
"fixed-width print format:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:937
|
||||
#: ../Doc/library/collections.rst:940
|
||||
msgid ""
|
||||
"The subclass shown above sets ``__slots__`` to an empty tuple. This helps "
|
||||
"keep memory requirements low by preventing the creation of instance "
|
||||
"dictionaries."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:940
|
||||
#: ../Doc/library/collections.rst:943
|
||||
msgid ""
|
||||
"Subclassing is not useful for adding new, stored fields. Instead, simply "
|
||||
"create a new named tuple type from the :attr:`_fields` attribute:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:945
|
||||
#: ../Doc/library/collections.rst:948
|
||||
msgid ""
|
||||
"Docstrings can be customized by making direct assignments to the ``__doc__`` "
|
||||
"fields:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:954
|
||||
#: ../Doc/library/collections.rst:957
|
||||
msgid "Property docstrings became writeable."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:957
|
||||
#: ../Doc/library/collections.rst:960
|
||||
msgid ""
|
||||
"Default values can be implemented by using :meth:`_replace` to customize a "
|
||||
"prototype instance:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:968
|
||||
#: ../Doc/library/collections.rst:971
|
||||
msgid ""
|
||||
"`Recipe for named tuple abstract base class with a metaclass mix-in <https://"
|
||||
"code.activestate.com/recipes/577629-namedtupleabc-abstract-base-class-mix-in-"
|
||||
|
@ -933,29 +939,29 @@ msgid ""
|
|||
"being subclassed."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:975
|
||||
#: ../Doc/library/collections.rst:978
|
||||
msgid ""
|
||||
"See :meth:`types.SimpleNamespace` for a mutable namespace based on an "
|
||||
"underlying dictionary instead of a tuple."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:978
|
||||
#: ../Doc/library/collections.rst:981
|
||||
msgid ""
|
||||
"See :meth:`typing.NamedTuple` for a way to add type hints for named tuples."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:982
|
||||
#: ../Doc/library/collections.rst:985
|
||||
msgid ":class:`OrderedDict` objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:984
|
||||
#: ../Doc/library/collections.rst:987
|
||||
msgid ""
|
||||
"Ordered dictionaries are just like regular dictionaries but they remember "
|
||||
"the order that items were inserted. When iterating over an ordered "
|
||||
"dictionary, the items are returned in the order their keys were first added."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:990
|
||||
#: ../Doc/library/collections.rst:993
|
||||
msgid ""
|
||||
"Return an instance of a dict subclass, supporting the usual :class:`dict` "
|
||||
"methods. An *OrderedDict* is a dict that remembers the order that keys were "
|
||||
|
@ -964,7 +970,7 @@ msgid ""
|
|||
"will move it to the end."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1000
|
||||
#: ../Doc/library/collections.rst:1003
|
||||
msgid ""
|
||||
"The :meth:`popitem` method for ordered dictionaries returns and removes a "
|
||||
"(key, value) pair. The pairs are returned in :abbr:`LIFO (last-in, first-"
|
||||
|
@ -972,20 +978,20 @@ msgid ""
|
|||
"false."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1007
|
||||
#: ../Doc/library/collections.rst:1010
|
||||
msgid ""
|
||||
"Move an existing *key* to either end of an ordered dictionary. The item is "
|
||||
"moved to the right end if *last* is true (the default) or to the beginning "
|
||||
"if *last* is false. Raises :exc:`KeyError` if the *key* does not exist::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1022
|
||||
#: ../Doc/library/collections.rst:1025
|
||||
msgid ""
|
||||
"In addition to the usual mapping methods, ordered dictionaries also support "
|
||||
"reverse iteration using :func:`reversed`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1025
|
||||
#: ../Doc/library/collections.rst:1028
|
||||
msgid ""
|
||||
"Equality tests between :class:`OrderedDict` objects are order-sensitive and "
|
||||
"are implemented as ``list(od1.items())==list(od2.items())``. Equality tests "
|
||||
|
@ -995,36 +1001,36 @@ msgid ""
|
|||
"dictionary is used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1032
|
||||
#: ../Doc/library/collections.rst:1035
|
||||
msgid ""
|
||||
"The items, keys, and values :term:`views <dictionary view>` of :class:"
|
||||
"`OrderedDict` now support reverse iteration using :func:`reversed`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1036
|
||||
#: ../Doc/library/collections.rst:1039
|
||||
msgid ""
|
||||
"With the acceptance of :pep:`468`, order is retained for keyword arguments "
|
||||
"passed to the :class:`OrderedDict` constructor and its :meth:`update` method."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1042
|
||||
#: ../Doc/library/collections.rst:1045
|
||||
msgid ":class:`OrderedDict` Examples and Recipes"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1044
|
||||
#: ../Doc/library/collections.rst:1047
|
||||
msgid ""
|
||||
"Since an ordered dictionary remembers its insertion order, it can be used in "
|
||||
"conjunction with sorting to make a sorted dictionary::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1062
|
||||
#: ../Doc/library/collections.rst:1065
|
||||
msgid ""
|
||||
"The new sorted dictionaries maintain their sort order when entries are "
|
||||
"deleted. But when new keys are added, the keys are appended to the end and "
|
||||
"the sort is not maintained."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1066
|
||||
#: ../Doc/library/collections.rst:1069
|
||||
msgid ""
|
||||
"It is also straight-forward to create an ordered dictionary variant that "
|
||||
"remembers the order the keys were *last* inserted. If a new entry overwrites "
|
||||
|
@ -1032,17 +1038,17 @@ msgid ""
|
|||
"the end::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1079
|
||||
#: ../Doc/library/collections.rst:1082
|
||||
msgid ""
|
||||
"An ordered dictionary can be combined with the :class:`Counter` class so "
|
||||
"that the counter remembers the order elements are first encountered::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1093
|
||||
#: ../Doc/library/collections.rst:1096
|
||||
msgid ":class:`UserDict` objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1095
|
||||
#: ../Doc/library/collections.rst:1098
|
||||
msgid ""
|
||||
"The class, :class:`UserDict` acts as a wrapper around dictionary objects. "
|
||||
"The need for this class has been partially supplanted by the ability to "
|
||||
|
@ -1050,7 +1056,7 @@ msgid ""
|
|||
"work with because the underlying dictionary is accessible as an attribute."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1103
|
||||
#: ../Doc/library/collections.rst:1106
|
||||
msgid ""
|
||||
"Class that simulates a dictionary. The instance's contents are kept in a "
|
||||
"regular dictionary, which is accessible via the :attr:`data` attribute of :"
|
||||
|
@ -1059,22 +1065,22 @@ msgid ""
|
|||
"not be kept, allowing it be used for other purposes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1109
|
||||
#: ../Doc/library/collections.rst:1112
|
||||
msgid ""
|
||||
"In addition to supporting the methods and operations of mappings, :class:"
|
||||
"`UserDict` instances provide the following attribute:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1114
|
||||
#: ../Doc/library/collections.rst:1117
|
||||
msgid ""
|
||||
"A real dictionary used to store the contents of the :class:`UserDict` class."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1120
|
||||
#: ../Doc/library/collections.rst:1123
|
||||
msgid ":class:`UserList` objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1122
|
||||
#: ../Doc/library/collections.rst:1125
|
||||
msgid ""
|
||||
"This class acts as a wrapper around list objects. It is a useful base class "
|
||||
"for your own list-like classes which can inherit from them and override "
|
||||
|
@ -1082,14 +1088,14 @@ msgid ""
|
|||
"lists."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1127
|
||||
#: ../Doc/library/collections.rst:1130
|
||||
msgid ""
|
||||
"The need for this class has been partially supplanted by the ability to "
|
||||
"subclass directly from :class:`list`; however, this class can be easier to "
|
||||
"work with because the underlying list is accessible as an attribute."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1133
|
||||
#: ../Doc/library/collections.rst:1136
|
||||
msgid ""
|
||||
"Class that simulates a list. The instance's contents are kept in a regular "
|
||||
"list, which is accessible via the :attr:`data` attribute of :class:"
|
||||
|
@ -1098,19 +1104,19 @@ msgid ""
|
|||
"for example a real Python list or a :class:`UserList` object."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1139
|
||||
#: ../Doc/library/collections.rst:1142
|
||||
msgid ""
|
||||
"In addition to supporting the methods and operations of mutable sequences, :"
|
||||
"class:`UserList` instances provide the following attribute:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1144
|
||||
#: ../Doc/library/collections.rst:1147
|
||||
msgid ""
|
||||
"A real :class:`list` object used to store the contents of the :class:"
|
||||
"`UserList` class."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1147
|
||||
#: ../Doc/library/collections.rst:1150
|
||||
msgid ""
|
||||
"**Subclassing requirements:** Subclasses of :class:`UserList` are expected "
|
||||
"to offer a constructor which can be called with either no arguments or one "
|
||||
|
@ -1120,7 +1126,7 @@ msgid ""
|
|||
"object used as a data source."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1154
|
||||
#: ../Doc/library/collections.rst:1157
|
||||
msgid ""
|
||||
"If a derived class does not wish to comply with this requirement, all of the "
|
||||
"special methods supported by this class will need to be overridden; please "
|
||||
|
@ -1128,11 +1134,11 @@ msgid ""
|
|||
"provided in that case."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1160
|
||||
#: ../Doc/library/collections.rst:1163
|
||||
msgid ":class:`UserString` objects"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1162
|
||||
#: ../Doc/library/collections.rst:1165
|
||||
msgid ""
|
||||
"The class, :class:`UserString` acts as a wrapper around string objects. The "
|
||||
"need for this class has been partially supplanted by the ability to subclass "
|
||||
|
@ -1140,7 +1146,7 @@ msgid ""
|
|||
"because the underlying string is accessible as an attribute."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1170
|
||||
#: ../Doc/library/collections.rst:1173
|
||||
msgid ""
|
||||
"Class that simulates a string or a Unicode string object. The instance's "
|
||||
"content is kept in a regular string object, which is accessible via the :"
|
||||
|
@ -1151,7 +1157,7 @@ msgid ""
|
|||
"using the built-in :func:`str` function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/collections.rst:1178
|
||||
#: ../Doc/library/collections.rst:1181
|
||||
msgid ""
|
||||
"New methods ``__getnewargs__``, ``__rmod__``, ``casefold``, ``format_map``, "
|
||||
"``isprintable``, and ``maketrans``."
|
||||
|
|
322
library/dis.po
322
library/dis.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -354,120 +354,120 @@ msgstr ""
|
|||
msgid "Duplicates the reference on top of the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:324
|
||||
#: ../Doc/library/dis.rst:326
|
||||
msgid ""
|
||||
"Duplicates the two references on top of the stack, leaving them in the same "
|
||||
"order."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:328
|
||||
#: ../Doc/library/dis.rst:332
|
||||
msgid "**Unary operations**"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:330
|
||||
#: ../Doc/library/dis.rst:334
|
||||
msgid ""
|
||||
"Unary operations take the top of the stack, apply the operation, and push "
|
||||
"the result back on the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:335
|
||||
#: ../Doc/library/dis.rst:339
|
||||
msgid "Implements ``TOS = +TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:340
|
||||
#: ../Doc/library/dis.rst:344
|
||||
msgid "Implements ``TOS = -TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:345
|
||||
#: ../Doc/library/dis.rst:349
|
||||
msgid "Implements ``TOS = not TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:350
|
||||
#: ../Doc/library/dis.rst:354
|
||||
msgid "Implements ``TOS = ~TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:355
|
||||
#: ../Doc/library/dis.rst:359
|
||||
msgid "Implements ``TOS = iter(TOS)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:360
|
||||
#: ../Doc/library/dis.rst:364
|
||||
msgid ""
|
||||
"If ``TOS`` is a :term:`generator iterator` or :term:`coroutine` object it is "
|
||||
"left as is. Otherwise, implements ``TOS = iter(TOS)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:366
|
||||
#: ../Doc/library/dis.rst:370
|
||||
msgid "**Binary operations**"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:368
|
||||
#: ../Doc/library/dis.rst:372
|
||||
msgid ""
|
||||
"Binary operations remove the top of the stack (TOS) and the second top-most "
|
||||
"stack item (TOS1) from the stack. They perform the operation, and put the "
|
||||
"result back on the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:374
|
||||
#: ../Doc/library/dis.rst:378
|
||||
msgid "Implements ``TOS = TOS1 ** TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:379
|
||||
#: ../Doc/library/dis.rst:383
|
||||
msgid "Implements ``TOS = TOS1 * TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:384
|
||||
#: ../Doc/library/dis.rst:388
|
||||
msgid "Implements ``TOS = TOS1 @ TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:391
|
||||
#: ../Doc/library/dis.rst:395
|
||||
msgid "Implements ``TOS = TOS1 // TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:396
|
||||
#: ../Doc/library/dis.rst:400
|
||||
msgid "Implements ``TOS = TOS1 / TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:401
|
||||
#: ../Doc/library/dis.rst:405
|
||||
msgid "Implements ``TOS = TOS1 % TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:406
|
||||
#: ../Doc/library/dis.rst:410
|
||||
msgid "Implements ``TOS = TOS1 + TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:411
|
||||
#: ../Doc/library/dis.rst:415
|
||||
msgid "Implements ``TOS = TOS1 - TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:416
|
||||
#: ../Doc/library/dis.rst:420
|
||||
msgid "Implements ``TOS = TOS1[TOS]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:421
|
||||
#: ../Doc/library/dis.rst:425
|
||||
msgid "Implements ``TOS = TOS1 << TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:426
|
||||
#: ../Doc/library/dis.rst:430
|
||||
msgid "Implements ``TOS = TOS1 >> TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:431
|
||||
#: ../Doc/library/dis.rst:435
|
||||
msgid "Implements ``TOS = TOS1 & TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:436
|
||||
#: ../Doc/library/dis.rst:440
|
||||
msgid "Implements ``TOS = TOS1 ^ TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:441
|
||||
#: ../Doc/library/dis.rst:445
|
||||
msgid "Implements ``TOS = TOS1 | TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:444
|
||||
#: ../Doc/library/dis.rst:448
|
||||
msgid "**In-place operations**"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:446
|
||||
#: ../Doc/library/dis.rst:450
|
||||
msgid ""
|
||||
"In-place operations are like binary operations, in that they remove TOS and "
|
||||
"TOS1, and push the result back on the stack, but the operation is done in-"
|
||||
|
@ -475,137 +475,137 @@ msgid ""
|
|||
"to be) the original TOS1."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:453
|
||||
#: ../Doc/library/dis.rst:457
|
||||
msgid "Implements in-place ``TOS = TOS1 ** TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:458
|
||||
#: ../Doc/library/dis.rst:462
|
||||
msgid "Implements in-place ``TOS = TOS1 * TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:463
|
||||
#: ../Doc/library/dis.rst:467
|
||||
msgid "Implements in-place ``TOS = TOS1 @ TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:470
|
||||
#: ../Doc/library/dis.rst:474
|
||||
msgid "Implements in-place ``TOS = TOS1 // TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:475
|
||||
#: ../Doc/library/dis.rst:479
|
||||
msgid "Implements in-place ``TOS = TOS1 / TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:480
|
||||
#: ../Doc/library/dis.rst:484
|
||||
msgid "Implements in-place ``TOS = TOS1 % TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:485
|
||||
#: ../Doc/library/dis.rst:489
|
||||
msgid "Implements in-place ``TOS = TOS1 + TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:490
|
||||
#: ../Doc/library/dis.rst:494
|
||||
msgid "Implements in-place ``TOS = TOS1 - TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:495
|
||||
#: ../Doc/library/dis.rst:499
|
||||
msgid "Implements in-place ``TOS = TOS1 << TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:500
|
||||
#: ../Doc/library/dis.rst:504
|
||||
msgid "Implements in-place ``TOS = TOS1 >> TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:505
|
||||
#: ../Doc/library/dis.rst:509
|
||||
msgid "Implements in-place ``TOS = TOS1 & TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:510
|
||||
#: ../Doc/library/dis.rst:514
|
||||
msgid "Implements in-place ``TOS = TOS1 ^ TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:515
|
||||
#: ../Doc/library/dis.rst:519
|
||||
msgid "Implements in-place ``TOS = TOS1 | TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:520
|
||||
#: ../Doc/library/dis.rst:524
|
||||
msgid "Implements ``TOS1[TOS] = TOS2``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:525
|
||||
#: ../Doc/library/dis.rst:529
|
||||
msgid "Implements ``del TOS1[TOS]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:528
|
||||
#: ../Doc/library/dis.rst:532
|
||||
msgid "**Coroutine opcodes**"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:532
|
||||
#: ../Doc/library/dis.rst:536
|
||||
msgid ""
|
||||
"Implements ``TOS = get_awaitable(TOS)``, where ``get_awaitable(o)`` returns "
|
||||
"``o`` if ``o`` is a coroutine object or a generator object with the "
|
||||
"CO_ITERABLE_COROUTINE flag, or resolves ``o.__await__``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:540
|
||||
#: ../Doc/library/dis.rst:546
|
||||
msgid ""
|
||||
"Implements ``TOS = get_awaitable(TOS.__aiter__())``. See ``GET_AWAITABLE`` "
|
||||
"for details about ``get_awaitable``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:546
|
||||
#: ../Doc/library/dis.rst:554
|
||||
msgid ""
|
||||
"Implements ``PUSH(get_awaitable(TOS.__anext__()))``. See ``GET_AWAITABLE`` "
|
||||
"for details about ``get_awaitable``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:552
|
||||
#: ../Doc/library/dis.rst:562
|
||||
msgid ""
|
||||
"Resolves ``__aenter__`` and ``__aexit__`` from the object on top of the "
|
||||
"stack. Pushes ``__aexit__`` and result of ``__aenter__()`` to the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:558
|
||||
#: ../Doc/library/dis.rst:570
|
||||
msgid "Creates a new frame object."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:562
|
||||
#: ../Doc/library/dis.rst:576
|
||||
msgid "**Miscellaneous opcodes**"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:566
|
||||
#: ../Doc/library/dis.rst:580
|
||||
msgid ""
|
||||
"Implements the expression statement for the interactive mode. TOS is "
|
||||
"removed from the stack and printed. In non-interactive mode, an expression "
|
||||
"statement is terminated with :opcode:`POP_TOP`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:573
|
||||
#: ../Doc/library/dis.rst:587
|
||||
msgid "Terminates a loop due to a :keyword:`break` statement."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:578
|
||||
#: ../Doc/library/dis.rst:592
|
||||
msgid ""
|
||||
"Continues a loop due to a :keyword:`continue` statement. *target* is the "
|
||||
"address to jump to (which should be a :opcode:`FOR_ITER` instruction)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:584
|
||||
#: ../Doc/library/dis.rst:598
|
||||
msgid ""
|
||||
"Calls ``set.add(TOS1[-i], TOS)``. Used to implement set comprehensions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:589
|
||||
#: ../Doc/library/dis.rst:603
|
||||
msgid ""
|
||||
"Calls ``list.append(TOS[-i], TOS)``. Used to implement list comprehensions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:594
|
||||
#: ../Doc/library/dis.rst:608
|
||||
msgid ""
|
||||
"Calls ``dict.setitem(TOS1[-i], TOS, TOS1)``. Used to implement dict "
|
||||
"comprehensions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:597
|
||||
#: ../Doc/library/dis.rst:613
|
||||
msgid ""
|
||||
"For all of the :opcode:`SET_ADD`, :opcode:`LIST_APPEND` and :opcode:"
|
||||
"`MAP_ADD` instructions, while the added value or key/value pair is popped "
|
||||
|
@ -613,19 +613,19 @@ msgid ""
|
|||
"further iterations of the loop."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:605
|
||||
#: ../Doc/library/dis.rst:621
|
||||
msgid "Returns with TOS to the caller of the function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:610
|
||||
#: ../Doc/library/dis.rst:626
|
||||
msgid "Pops TOS and yields it from a :term:`generator`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:615
|
||||
#: ../Doc/library/dis.rst:631
|
||||
msgid "Pops TOS and delegates to it as a subiterator from a :term:`generator`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:621
|
||||
#: ../Doc/library/dis.rst:638
|
||||
msgid ""
|
||||
"Checks whether ``__annotations__`` is defined in ``locals()``, if not it is "
|
||||
"set up to an empty ``dict``. This opcode is only emitted if a class or "
|
||||
|
@ -633,20 +633,20 @@ msgid ""
|
|||
"statically."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:630
|
||||
#: ../Doc/library/dis.rst:648
|
||||
msgid ""
|
||||
"Loads all symbols not starting with ``'_'`` directly from the module TOS to "
|
||||
"the local namespace. The module is popped after loading all names. This "
|
||||
"opcode implements ``from module import *``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:637
|
||||
#: ../Doc/library/dis.rst:655
|
||||
msgid ""
|
||||
"Removes one block from the block stack. Per frame, there is a stack of "
|
||||
"blocks, denoting nested loops, try statements, and such."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:643
|
||||
#: ../Doc/library/dis.rst:661
|
||||
msgid ""
|
||||
"Removes one block from the block stack. The popped block must be an "
|
||||
"exception handler block, as implicitly created when entering an except "
|
||||
|
@ -654,20 +654,20 @@ msgid ""
|
|||
"last three popped values are used to restore the exception state."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:651
|
||||
#: ../Doc/library/dis.rst:669
|
||||
msgid ""
|
||||
"Terminates a :keyword:`finally` clause. The interpreter recalls whether the "
|
||||
"exception has to be re-raised, or whether the function returns, and "
|
||||
"continues with the outer-next block."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:658
|
||||
#: ../Doc/library/dis.rst:676
|
||||
msgid ""
|
||||
"Pushes :func:`builtins.__build_class__` onto the stack. It is later called "
|
||||
"by :opcode:`CALL_FUNCTION` to construct a class."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:664
|
||||
#: ../Doc/library/dis.rst:682
|
||||
msgid ""
|
||||
"This opcode performs several operations before a with block starts. First, "
|
||||
"it loads :meth:`~object.__exit__` from the context manager and pushes it "
|
||||
|
@ -679,41 +679,41 @@ msgid ""
|
|||
"opcode:`UNPACK_SEQUENCE`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:676
|
||||
#: ../Doc/library/dis.rst:696
|
||||
msgid ""
|
||||
"Cleans up the stack when a :keyword:`with` statement block exits. TOS is "
|
||||
"the context manager's :meth:`__exit__` bound method. Below TOS are 1--3 "
|
||||
"values indicating how/why the finally clause was entered:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:680
|
||||
#: ../Doc/library/dis.rst:700
|
||||
msgid "SECOND = ``None``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:681
|
||||
#: ../Doc/library/dis.rst:701
|
||||
msgid "(SECOND, THIRD) = (``WHY_{RETURN,CONTINUE}``), retval"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:682
|
||||
#: ../Doc/library/dis.rst:702
|
||||
msgid "SECOND = ``WHY_*``; no retval below it"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:683
|
||||
#: ../Doc/library/dis.rst:703
|
||||
msgid "(SECOND, THIRD, FOURTH) = exc_info()"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:685
|
||||
#: ../Doc/library/dis.rst:705
|
||||
msgid ""
|
||||
"In the last case, ``TOS(SECOND, THIRD, FOURTH)`` is called, otherwise "
|
||||
"``TOS(None, None, None)``. Pushes SECOND and result of the call to the "
|
||||
"stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:692
|
||||
#: ../Doc/library/dis.rst:712
|
||||
msgid "Pops exception type and result of 'exit' function call from the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:694
|
||||
#: ../Doc/library/dis.rst:714
|
||||
msgid ""
|
||||
"If the stack represents an exception, *and* the function call returns a "
|
||||
"'true' value, this information is \"zapped\" and replaced with a single "
|
||||
|
@ -721,30 +721,30 @@ msgid ""
|
|||
"exception. (But non-local gotos will still be resumed.)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:702
|
||||
#: ../Doc/library/dis.rst:722
|
||||
msgid "All of the following opcodes use their arguments."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:706
|
||||
#: ../Doc/library/dis.rst:726
|
||||
msgid ""
|
||||
"Implements ``name = TOS``. *namei* is the index of *name* in the attribute :"
|
||||
"attr:`co_names` of the code object. The compiler tries to use :opcode:"
|
||||
"`STORE_FAST` or :opcode:`STORE_GLOBAL` if possible."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:713
|
||||
#: ../Doc/library/dis.rst:733
|
||||
msgid ""
|
||||
"Implements ``del name``, where *namei* is the index into :attr:`co_names` "
|
||||
"attribute of the code object."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:719
|
||||
#: ../Doc/library/dis.rst:739
|
||||
msgid ""
|
||||
"Unpacks TOS into *count* individual values, which are put onto the stack "
|
||||
"right-to-left."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:725
|
||||
#: ../Doc/library/dis.rst:745
|
||||
msgid ""
|
||||
"Implements assignment with a starred target: Unpacks an iterable in TOS into "
|
||||
"individual values, where the total number of values can be smaller than the "
|
||||
|
@ -752,136 +752,136 @@ msgid ""
|
|||
"leftover items."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:730
|
||||
#: ../Doc/library/dis.rst:750
|
||||
msgid ""
|
||||
"The low byte of *counts* is the number of values before the list value, the "
|
||||
"high byte of *counts* the number of values after it. The resulting values "
|
||||
"are put onto the stack right-to-left."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:737
|
||||
#: ../Doc/library/dis.rst:757
|
||||
msgid ""
|
||||
"Implements ``TOS.name = TOS1``, where *namei* is the index of name in :attr:"
|
||||
"`co_names`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:743
|
||||
#: ../Doc/library/dis.rst:763
|
||||
msgid ""
|
||||
"Implements ``del TOS.name``, using *namei* as index into :attr:`co_names`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:748
|
||||
#: ../Doc/library/dis.rst:768
|
||||
msgid "Works as :opcode:`STORE_NAME`, but stores the name as a global."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:753
|
||||
#: ../Doc/library/dis.rst:773
|
||||
msgid "Works as :opcode:`DELETE_NAME`, but deletes a global name."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:758
|
||||
#: ../Doc/library/dis.rst:778
|
||||
msgid "Pushes ``co_consts[consti]`` onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:763
|
||||
#: ../Doc/library/dis.rst:783
|
||||
msgid "Pushes the value associated with ``co_names[namei]`` onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:768
|
||||
#: ../Doc/library/dis.rst:788
|
||||
msgid ""
|
||||
"Creates a tuple consuming *count* items from the stack, and pushes the "
|
||||
"resulting tuple onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:774
|
||||
#: ../Doc/library/dis.rst:794
|
||||
msgid "Works as :opcode:`BUILD_TUPLE`, but creates a list."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:779
|
||||
#: ../Doc/library/dis.rst:799
|
||||
msgid "Works as :opcode:`BUILD_TUPLE`, but creates a set."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:784
|
||||
#: ../Doc/library/dis.rst:804
|
||||
msgid ""
|
||||
"Pushes a new dictionary object onto the stack. Pops ``2 * count`` items so "
|
||||
"that the dictionary holds *count* entries: ``{..., TOS3: TOS2, TOS1: TOS}``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:788
|
||||
#: ../Doc/library/dis.rst:808
|
||||
msgid ""
|
||||
"The dictionary is created from stack items instead of creating an empty "
|
||||
"dictionary pre-sized to hold *count* items."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:795
|
||||
#: ../Doc/library/dis.rst:815
|
||||
msgid ""
|
||||
"The version of :opcode:`BUILD_MAP` specialized for constant keys. *count* "
|
||||
"values are consumed from the stack. The top element on the stack contains a "
|
||||
"tuple of keys."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:804
|
||||
#: ../Doc/library/dis.rst:824
|
||||
msgid ""
|
||||
"Concatenates *count* strings from the stack and pushes the resulting string "
|
||||
"onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:812
|
||||
#: ../Doc/library/dis.rst:832
|
||||
msgid ""
|
||||
"Pops *count* iterables from the stack, joins them in a single tuple, and "
|
||||
"pushes the result. Implements iterable unpacking in tuple displays ``(*x, "
|
||||
"*y, *z)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:821
|
||||
#: ../Doc/library/dis.rst:841
|
||||
msgid ""
|
||||
"This is similar to :opcode:`BUILD_TUPLE_UNPACK`, but is used for ``f(*x, *y, "
|
||||
"*z)`` call syntax. The stack item at position ``count + 1`` should be the "
|
||||
"corresponding callable ``f``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:830
|
||||
#: ../Doc/library/dis.rst:850
|
||||
msgid ""
|
||||
"This is similar to :opcode:`BUILD_TUPLE_UNPACK`, but pushes a list instead "
|
||||
"of tuple. Implements iterable unpacking in list displays ``[*x, *y, *z]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:839
|
||||
#: ../Doc/library/dis.rst:859
|
||||
msgid ""
|
||||
"This is similar to :opcode:`BUILD_TUPLE_UNPACK`, but pushes a set instead of "
|
||||
"tuple. Implements iterable unpacking in set displays ``{*x, *y, *z}``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:848
|
||||
#: ../Doc/library/dis.rst:868
|
||||
msgid ""
|
||||
"Pops *count* mappings from the stack, merges them into a single dictionary, "
|
||||
"and pushes the result. Implements dictionary unpacking in dictionary "
|
||||
"displays ``{**x, **y, **z}``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:857
|
||||
#: ../Doc/library/dis.rst:877
|
||||
msgid ""
|
||||
"This is similar to :opcode:`BUILD_MAP_UNPACK`, but is used for ``f(**x, **y, "
|
||||
"**z)`` call syntax. The stack item at position ``count + 2`` should be the "
|
||||
"corresponding callable ``f``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:862
|
||||
#: ../Doc/library/dis.rst:882
|
||||
msgid ""
|
||||
"The position of the callable is determined by adding 2 to the opcode "
|
||||
"argument instead of encoding it in the second byte of the argument."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:869
|
||||
#: ../Doc/library/dis.rst:889
|
||||
msgid "Replaces TOS with ``getattr(TOS, co_names[namei])``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:874
|
||||
#: ../Doc/library/dis.rst:894
|
||||
msgid ""
|
||||
"Performs a Boolean operation. The operation name can be found in "
|
||||
"``cmp_op[opname]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:880
|
||||
#: ../Doc/library/dis.rst:900
|
||||
msgid ""
|
||||
"Imports the module ``co_names[namei]``. TOS and TOS1 are popped and provide "
|
||||
"the *fromlist* and *level* arguments of :func:`__import__`. The module "
|
||||
|
@ -890,42 +890,42 @@ msgid ""
|
|||
"modifies the namespace."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:889
|
||||
#: ../Doc/library/dis.rst:909
|
||||
msgid ""
|
||||
"Loads the attribute ``co_names[namei]`` from the module found in TOS. The "
|
||||
"resulting object is pushed onto the stack, to be subsequently stored by a :"
|
||||
"opcode:`STORE_FAST` instruction."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:896
|
||||
#: ../Doc/library/dis.rst:916
|
||||
msgid "Increments bytecode counter by *delta*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:901
|
||||
#: ../Doc/library/dis.rst:921
|
||||
msgid "If TOS is true, sets the bytecode counter to *target*. TOS is popped."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:906
|
||||
#: ../Doc/library/dis.rst:928
|
||||
msgid "If TOS is false, sets the bytecode counter to *target*. TOS is popped."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:911
|
||||
#: ../Doc/library/dis.rst:935
|
||||
msgid ""
|
||||
"If TOS is true, sets the bytecode counter to *target* and leaves TOS on the "
|
||||
"stack. Otherwise (TOS is false), TOS is popped."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:917
|
||||
#: ../Doc/library/dis.rst:943
|
||||
msgid ""
|
||||
"If TOS is false, sets the bytecode counter to *target* and leaves TOS on the "
|
||||
"stack. Otherwise (TOS is true), TOS is popped."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:923
|
||||
#: ../Doc/library/dis.rst:951
|
||||
msgid "Set bytecode counter to *target*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:928
|
||||
#: ../Doc/library/dis.rst:956
|
||||
msgid ""
|
||||
"TOS is an :term:`iterator`. Call its :meth:`~iterator.__next__` method. If "
|
||||
"this yields a new value, push it on the stack (leaving the iterator below "
|
||||
|
@ -933,46 +933,46 @@ msgid ""
|
|||
"code counter is incremented by *delta*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:936
|
||||
#: ../Doc/library/dis.rst:964
|
||||
msgid "Loads the global named ``co_names[namei]`` onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:941
|
||||
#: ../Doc/library/dis.rst:969
|
||||
msgid ""
|
||||
"Pushes a block for a loop onto the block stack. The block spans from the "
|
||||
"current instruction with a size of *delta* bytes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:947
|
||||
#: ../Doc/library/dis.rst:975
|
||||
msgid ""
|
||||
"Pushes a try block from a try-except clause onto the block stack. *delta* "
|
||||
"points to the first except block."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:953
|
||||
#: ../Doc/library/dis.rst:981
|
||||
msgid ""
|
||||
"Pushes a try block from a try-except clause onto the block stack. *delta* "
|
||||
"points to the finally block."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:959
|
||||
#: ../Doc/library/dis.rst:987
|
||||
msgid ""
|
||||
"Pushes a reference to the local ``co_varnames[var_num]`` onto the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:964
|
||||
#: ../Doc/library/dis.rst:992
|
||||
msgid "Stores TOS into the local ``co_varnames[var_num]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:969
|
||||
#: ../Doc/library/dis.rst:997
|
||||
msgid "Deletes local ``co_varnames[var_num]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:974
|
||||
#: ../Doc/library/dis.rst:1002
|
||||
msgid "Stores TOS as ``locals()['__annotations__'][co_names[namei]] = TOS``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:981
|
||||
#: ../Doc/library/dis.rst:1009
|
||||
msgid ""
|
||||
"Pushes a reference to the cell contained in slot *i* of the cell and free "
|
||||
"variable storage. The name of the variable is ``co_cellvars[i]`` if *i* is "
|
||||
|
@ -980,39 +980,39 @@ msgid ""
|
|||
"len(co_cellvars)]``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:989
|
||||
#: ../Doc/library/dis.rst:1017
|
||||
msgid ""
|
||||
"Loads the cell contained in slot *i* of the cell and free variable storage. "
|
||||
"Pushes a reference to the object the cell contains on the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:995
|
||||
#: ../Doc/library/dis.rst:1023
|
||||
msgid ""
|
||||
"Much like :opcode:`LOAD_DEREF` but first checks the locals dictionary before "
|
||||
"consulting the cell. This is used for loading free variables in class "
|
||||
"bodies."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1002
|
||||
#: ../Doc/library/dis.rst:1032
|
||||
msgid ""
|
||||
"Stores TOS into the cell contained in slot *i* of the cell and free variable "
|
||||
"storage."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1008
|
||||
#: ../Doc/library/dis.rst:1038
|
||||
msgid ""
|
||||
"Empties the cell contained in slot *i* of the cell and free variable "
|
||||
"storage. Used by the :keyword:`del` statement."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1014
|
||||
#: ../Doc/library/dis.rst:1046
|
||||
msgid ""
|
||||
"Raises an exception. *argc* indicates the number of parameters to the raise "
|
||||
"statement, ranging from 0 to 3. The handler will find the traceback as "
|
||||
"TOS2, the parameter as TOS1, and the exception as TOS."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1021
|
||||
#: ../Doc/library/dis.rst:1053
|
||||
msgid ""
|
||||
"Calls a function. *argc* indicates the number of positional arguments. The "
|
||||
"positional arguments are on the stack, with the right-most argument on top. "
|
||||
|
@ -1021,11 +1021,11 @@ msgid ""
|
|||
"return value."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1027
|
||||
#: ../Doc/library/dis.rst:1059
|
||||
msgid "This opcode is used only for calls with positional arguments."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1033
|
||||
#: ../Doc/library/dis.rst:1065
|
||||
msgid ""
|
||||
"Calls a function. *argc* indicates the number of arguments (positional and "
|
||||
"keyword). The top element on the stack contains a tuple of keyword argument "
|
||||
|
@ -1037,13 +1037,13 @@ msgid ""
|
|||
"value."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1042
|
||||
#: ../Doc/library/dis.rst:1074
|
||||
msgid ""
|
||||
"Keyword arguments are packed in a tuple instead of a dictionary, *argc* "
|
||||
"indicates the total number of arguments"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1049
|
||||
#: ../Doc/library/dis.rst:1081
|
||||
msgid ""
|
||||
"Calls a function. The lowest bit of *flags* indicates whether the var-"
|
||||
"keyword argument is placed at the top of the stack. Below the var-keyword "
|
||||
|
@ -1055,44 +1055,44 @@ msgid ""
|
|||
"opcode:`BUILD_MAP_UNPACK_WITH_CALL`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1064
|
||||
#: ../Doc/library/dis.rst:1096
|
||||
msgid ""
|
||||
"Pushes a new function object on the stack. From bottom to top, the consumed "
|
||||
"stack must consist of values if the argument carries a specified flag value"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1067
|
||||
#: ../Doc/library/dis.rst:1099
|
||||
msgid "``0x01`` a tuple of default argument objects in positional order"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1068
|
||||
#: ../Doc/library/dis.rst:1100
|
||||
msgid "``0x02`` a dictionary of keyword-only parameters' default values"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1069
|
||||
#: ../Doc/library/dis.rst:1101
|
||||
msgid "``0x04`` an annotation dictionary"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1070
|
||||
#: ../Doc/library/dis.rst:1102
|
||||
msgid "``0x08`` a tuple containing cells for free variables, making a closure"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1071
|
||||
#: ../Doc/library/dis.rst:1103
|
||||
msgid "the code associated with the function (at TOS1)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1072
|
||||
#: ../Doc/library/dis.rst:1104
|
||||
msgid "the :term:`qualified name` of the function (at TOS)"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1079
|
||||
#: ../Doc/library/dis.rst:1111
|
||||
msgid ""
|
||||
"Pushes a slice object on the stack. *argc* must be 2 or 3. If it is 2, "
|
||||
"``slice(TOS1, TOS)`` is pushed; if it is 3, ``slice(TOS2, TOS1, TOS)`` is "
|
||||
"pushed. See the :func:`slice` built-in function for more information."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1086
|
||||
#: ../Doc/library/dis.rst:1118
|
||||
msgid ""
|
||||
"Prefixes any opcode which has an argument too big to fit into the default "
|
||||
"two bytes. *ext* holds two additional bytes which, taken together with the "
|
||||
|
@ -1100,86 +1100,86 @@ msgid ""
|
|||
"two most-significant bytes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1094
|
||||
#: ../Doc/library/dis.rst:1126
|
||||
msgid ""
|
||||
"Used for implementing formatted literal strings (f-strings). Pops an "
|
||||
"optional *fmt_spec* from the stack, then a required *value*. *flags* is "
|
||||
"interpreted as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1098
|
||||
#: ../Doc/library/dis.rst:1130
|
||||
msgid "``(flags & 0x03) == 0x00``: *value* is formatted as-is."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1099
|
||||
#: ../Doc/library/dis.rst:1131
|
||||
msgid ""
|
||||
"``(flags & 0x03) == 0x01``: call :func:`str` on *value* before formatting it."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1101
|
||||
#: ../Doc/library/dis.rst:1133
|
||||
msgid ""
|
||||
"``(flags & 0x03) == 0x02``: call :func:`repr` on *value* before formatting "
|
||||
"it."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1103
|
||||
#: ../Doc/library/dis.rst:1135
|
||||
msgid ""
|
||||
"``(flags & 0x03) == 0x03``: call :func:`ascii` on *value* before formatting "
|
||||
"it."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1105
|
||||
#: ../Doc/library/dis.rst:1137
|
||||
msgid ""
|
||||
"``(flags & 0x04) == 0x04``: pop *fmt_spec* from the stack and use it, else "
|
||||
"use an empty *fmt_spec*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1108
|
||||
#: ../Doc/library/dis.rst:1140
|
||||
msgid ""
|
||||
"Formatting is performed using :c:func:`PyObject_Format`. The result is "
|
||||
"pushed on the stack."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1116
|
||||
#: ../Doc/library/dis.rst:1148
|
||||
msgid ""
|
||||
"This is not really an opcode. It identifies the dividing line between "
|
||||
"opcodes which don't use their argument and those that do (``< "
|
||||
"HAVE_ARGUMENT`` and ``>= HAVE_ARGUMENT``, respectively)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1120
|
||||
#: ../Doc/library/dis.rst:1152
|
||||
msgid ""
|
||||
"Now every instruction has an argument, but opcodes ``< HAVE_ARGUMENT`` "
|
||||
"ignore it. Before, only opcodes ``>= HAVE_ARGUMENT`` had an argument."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1128
|
||||
#: ../Doc/library/dis.rst:1160
|
||||
msgid "Opcode collections"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1130
|
||||
#: ../Doc/library/dis.rst:1162
|
||||
msgid ""
|
||||
"These collections are provided for automatic introspection of bytecode "
|
||||
"instructions:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1135
|
||||
#: ../Doc/library/dis.rst:1167
|
||||
msgid "Sequence of operation names, indexable using the bytecode."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1140
|
||||
#: ../Doc/library/dis.rst:1172
|
||||
msgid "Dictionary mapping operation names to bytecodes."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1145
|
||||
#: ../Doc/library/dis.rst:1177
|
||||
msgid "Sequence of all compare operation names."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1150
|
||||
#: ../Doc/library/dis.rst:1182
|
||||
msgid "Sequence of bytecodes that have a constant parameter."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1155
|
||||
#: ../Doc/library/dis.rst:1187
|
||||
msgid ""
|
||||
"Sequence of bytecodes that access a free variable (note that 'free' in this "
|
||||
"context refers to names in the current scope that are referenced by inner "
|
||||
|
@ -1187,22 +1187,22 @@ msgid ""
|
|||
"does *not* include references to global or builtin scopes)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1163
|
||||
#: ../Doc/library/dis.rst:1195
|
||||
msgid "Sequence of bytecodes that access an attribute by name."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1168
|
||||
#: ../Doc/library/dis.rst:1200
|
||||
msgid "Sequence of bytecodes that have a relative jump target."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1173
|
||||
#: ../Doc/library/dis.rst:1205
|
||||
msgid "Sequence of bytecodes that have an absolute jump target."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1178
|
||||
#: ../Doc/library/dis.rst:1210
|
||||
msgid "Sequence of bytecodes that access a local variable."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/dis.rst:1183
|
||||
#: ../Doc/library/dis.rst:1215
|
||||
msgid "Sequence of bytecodes of Boolean operations."
|
||||
msgstr ""
|
||||
|
|
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-09 20:08+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"X-Generator: Poedit 2.0.5\n"
|
||||
|
||||
#: ../Doc/library/email.examples.rst:4
|
||||
|
|
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-09 22:09+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"X-Generator: Poedit 2.0.5\n"
|
||||
|
||||
#: ../Doc/library/email.iterators.rst:2
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-12-08 13:07+0100\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -2584,12 +2584,13 @@ msgstr ""
|
|||
"des constructeurs alternatifs."
|
||||
|
||||
#: ../Doc/library/functions.rst:1408
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Like all decorators, it is also possible to call ``staticmethod`` as a "
|
||||
"regular function and do something with its result. This is needed in some "
|
||||
"cases where you need a reference to a function from a class body and you "
|
||||
"want to avoid the automatic transformation to instance method. For these "
|
||||
"cases, use this idiom:"
|
||||
"cases, use this idiom::"
|
||||
msgstr ""
|
||||
"Comme pour tous les décorateurs, il est possible d'appeler ``staticmethod`` "
|
||||
"comme une simple fonction, et faire quelque chose de son résultat. Ça peut "
|
||||
|
@ -2597,14 +2598,6 @@ msgstr ""
|
|||
"depuis le corps d'une classe, et souhaiteriez éviter sa transformation en "
|
||||
"méthode d'instance. Pour ces cas, faites comme suit :"
|
||||
|
||||
#: ../Doc/library/functions.rst:1415
|
||||
msgid "class C:"
|
||||
msgstr "class C:"
|
||||
|
||||
#: ../Doc/library/functions.rst:1415
|
||||
msgid "builtin_open = staticmethod(open)"
|
||||
msgstr "builtin_open = staticmethod(open)"
|
||||
|
||||
#: ../Doc/library/functions.rst:1417
|
||||
msgid ""
|
||||
"For more information on static methods, consult the documentation on the "
|
||||
|
@ -3054,6 +3047,12 @@ msgstr ""
|
|||
"lisez le code depuis un fichier, assurez-vous d'utiliser la conversion de "
|
||||
"retours à la ligne pour convertir les fin de lignes Windows et Mac."
|
||||
|
||||
#~ msgid "class C:"
|
||||
#~ msgstr "class C:"
|
||||
|
||||
#~ msgid "builtin_open = staticmethod(open)"
|
||||
#~ msgstr "builtin_open = staticmethod(open)"
|
||||
|
||||
#~ msgid "Return a class method for *function*."
|
||||
#~ msgstr "Donne une méthode de classe pour *fonction*."
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-09-30 18:41+0200\n"
|
||||
"Last-Translator: Paquerette <paquereeette@riseup.net>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -86,3 +86,8 @@ msgstr ""
|
|||
"aucune des variables n'est renseignée, dans le cas de systèmes qui prennent "
|
||||
"en charge le module :mod:`pwd`, le \"login name\" de la base de données des "
|
||||
"mots de passes est renvoyé, pour les autres systèmes une exception est levée."
|
||||
|
||||
#: ../Doc/library/getpass.rst:51
|
||||
msgid ""
|
||||
"In general, this function should be preferred over :func:`os.getlogin()`."
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-08-10 01:00+0200\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -1257,7 +1257,7 @@ msgid ""
|
|||
"Name of the place from which the module is loaded, e.g. \"builtin\" for "
|
||||
"built-in modules and the filename for modules loaded from source. Normally "
|
||||
"\"origin\" should be set, but it may be ``None`` (the default) which "
|
||||
"indicates it is unspecified."
|
||||
"indicates it is unspecified (e.g. for namespace packages)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/importlib.rst:1084
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-01-04 15:51+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-12-02 11:08+0100\n"
|
||||
"Last-Translator: Raphaël Gomès <alphare33@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -963,7 +963,7 @@ msgstr ""
|
|||
"est gardée en préférant les briques \"vectorisées\" plutôt que les boucles "
|
||||
"*for* et les :term:`générateur`\\s qui engendrent du sur-coût de traitement."
|
||||
|
||||
#: ../Doc/library/itertools.rst:862
|
||||
#: ../Doc/library/itertools.rst:885
|
||||
msgid ""
|
||||
"Note, many of the above recipes can be optimized by replacing global lookups "
|
||||
"with local variables defined as default values. For example, the "
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -307,7 +307,22 @@ msgstr "``CHAR_MAX``"
|
|||
msgid "Nothing is specified in this locale."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:153
|
||||
#: ../Doc/library/locale.rst:150
|
||||
msgid ""
|
||||
"The function sets temporarily the ``LC_CTYPE`` locale to the ``LC_NUMERIC`` "
|
||||
"locale to decode ``decimal_point`` and ``thousands_sep`` byte strings if "
|
||||
"they are non-ASCII or longer than 1 byte, and the ``LC_NUMERIC`` locale is "
|
||||
"different than the ``LC_CTYPE`` locale. This temporary change affects other "
|
||||
"threads."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:156
|
||||
msgid ""
|
||||
"The function now sets temporarily the ``LC_CTYPE`` locale to the "
|
||||
"``LC_NUMERIC`` locale in some cases."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:163
|
||||
msgid ""
|
||||
"Return some locale-specific information as a string. This function is not "
|
||||
"available on all systems, and the set of possible options might also vary "
|
||||
|
@ -315,103 +330,103 @@ msgid ""
|
|||
"symbolic constants are available in the locale module."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:158
|
||||
#: ../Doc/library/locale.rst:168
|
||||
msgid ""
|
||||
"The :func:`nl_langinfo` function accepts one of the following keys. Most "
|
||||
"descriptions are taken from the corresponding description in the GNU C "
|
||||
"library."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:164
|
||||
#: ../Doc/library/locale.rst:174
|
||||
msgid ""
|
||||
"Get a string with the name of the character encoding used in the selected "
|
||||
"locale."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:169
|
||||
#: ../Doc/library/locale.rst:179
|
||||
msgid ""
|
||||
"Get a string that can be used as a format string for :func:`time.strftime` "
|
||||
"to represent date and time in a locale-specific way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:174
|
||||
#: ../Doc/library/locale.rst:184
|
||||
msgid ""
|
||||
"Get a string that can be used as a format string for :func:`time.strftime` "
|
||||
"to represent a date in a locale-specific way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:179
|
||||
#: ../Doc/library/locale.rst:189
|
||||
msgid ""
|
||||
"Get a string that can be used as a format string for :func:`time.strftime` "
|
||||
"to represent a time in a locale-specific way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:184
|
||||
#: ../Doc/library/locale.rst:194
|
||||
msgid ""
|
||||
"Get a format string for :func:`time.strftime` to represent time in the am/pm "
|
||||
"format."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:189
|
||||
#: ../Doc/library/locale.rst:199
|
||||
msgid "Get the name of the n-th day of the week."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:193
|
||||
#: ../Doc/library/locale.rst:203
|
||||
msgid ""
|
||||
"This follows the US convention of :const:`DAY_1` being Sunday, not the "
|
||||
"international convention (ISO 8601) that Monday is the first day of the week."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:199
|
||||
#: ../Doc/library/locale.rst:209
|
||||
msgid "Get the abbreviated name of the n-th day of the week."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:203
|
||||
#: ../Doc/library/locale.rst:213
|
||||
msgid "Get the name of the n-th month."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:207
|
||||
#: ../Doc/library/locale.rst:217
|
||||
msgid "Get the abbreviated name of the n-th month."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:211
|
||||
#: ../Doc/library/locale.rst:221
|
||||
msgid "Get the radix character (decimal dot, decimal comma, etc.)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:215
|
||||
#: ../Doc/library/locale.rst:225
|
||||
msgid "Get the separator character for thousands (groups of three digits)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:219
|
||||
#: ../Doc/library/locale.rst:229
|
||||
msgid ""
|
||||
"Get a regular expression that can be used with the regex function to "
|
||||
"recognize a positive response to a yes/no question."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:224
|
||||
#: ../Doc/library/locale.rst:234
|
||||
msgid ""
|
||||
"The expression is in the syntax suitable for the :c:func:`regex` function "
|
||||
"from the C library, which might differ from the syntax used in :mod:`re`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:229
|
||||
#: ../Doc/library/locale.rst:239
|
||||
msgid ""
|
||||
"Get a regular expression that can be used with the regex(3) function to "
|
||||
"recognize a negative response to a yes/no question."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:234
|
||||
#: ../Doc/library/locale.rst:244
|
||||
msgid ""
|
||||
"Get the currency symbol, preceded by \"-\" if the symbol should appear "
|
||||
"before the value, \"+\" if the symbol should appear after the value, or \"."
|
||||
"\" if the symbol should replace the radix character."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:240
|
||||
#: ../Doc/library/locale.rst:250
|
||||
msgid "Get a string that represents the era used in the current locale."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:242
|
||||
#: ../Doc/library/locale.rst:252
|
||||
msgid ""
|
||||
"Most locales do not define this value. An example of a locale which does "
|
||||
"define this value is the Japanese one. In Japan, the traditional "
|
||||
|
@ -419,7 +434,7 @@ msgid ""
|
|||
"then-emperor's reign."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:247
|
||||
#: ../Doc/library/locale.rst:257
|
||||
msgid ""
|
||||
"Normally it should not be necessary to use this value directly. Specifying "
|
||||
"the ``E`` modifier in their format strings causes the :func:`time.strftime` "
|
||||
|
@ -428,37 +443,37 @@ msgid ""
|
|||
"systems."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:255
|
||||
#: ../Doc/library/locale.rst:265
|
||||
msgid ""
|
||||
"Get a format string for :func:`time.strftime` to represent date and time in "
|
||||
"a locale-specific era-based way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:260
|
||||
#: ../Doc/library/locale.rst:270
|
||||
msgid ""
|
||||
"Get a format string for :func:`time.strftime` to represent a date in a "
|
||||
"locale-specific era-based way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:265
|
||||
#: ../Doc/library/locale.rst:275
|
||||
msgid ""
|
||||
"Get a format string for :func:`time.strftime` to represent a time in a "
|
||||
"locale-specific era-based way."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:270
|
||||
#: ../Doc/library/locale.rst:280
|
||||
msgid ""
|
||||
"Get a representation of up to 100 values used to represent the values 0 to "
|
||||
"99."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:276
|
||||
#: ../Doc/library/locale.rst:286
|
||||
msgid ""
|
||||
"Tries to determine the default locale settings and returns them as a tuple "
|
||||
"of the form ``(language code, encoding)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:279
|
||||
#: ../Doc/library/locale.rst:289
|
||||
msgid ""
|
||||
"According to POSIX, a program which has not called ``setlocale(LC_ALL, '')`` "
|
||||
"runs using the portable ``'C'`` locale. Calling ``setlocale(LC_ALL, '')`` "
|
||||
|
@ -467,7 +482,7 @@ msgid ""
|
|||
"emulate the behavior in the way described above."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:285
|
||||
#: ../Doc/library/locale.rst:295
|
||||
msgid ""
|
||||
"To maintain compatibility with other platforms, not only the :envvar:`LANG` "
|
||||
"variable is tested, but a list of variables given as envvars parameter. The "
|
||||
|
@ -477,21 +492,21 @@ msgid ""
|
|||
"``'LC_CTYPE'``, ``'LANG'`` and ``'LANGUAGE'``, in that order."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:292 ../Doc/library/locale.rst:303
|
||||
#: ../Doc/library/locale.rst:302 ../Doc/library/locale.rst:313
|
||||
msgid ""
|
||||
"Except for the code ``'C'``, the language code corresponds to :rfc:`1766`. "
|
||||
"*language code* and *encoding* may be ``None`` if their values cannot be "
|
||||
"determined."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:299
|
||||
#: ../Doc/library/locale.rst:309
|
||||
msgid ""
|
||||
"Returns the current setting for the given locale category as sequence "
|
||||
"containing *language code*, *encoding*. *category* may be one of the :const:"
|
||||
"`LC_\\*` values except :const:`LC_ALL`. It defaults to :const:`LC_CTYPE`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:310
|
||||
#: ../Doc/library/locale.rst:320
|
||||
msgid ""
|
||||
"Return the encoding used for text data, according to user preferences. User "
|
||||
"preferences are expressed differently on different systems, and might not be "
|
||||
|
@ -499,37 +514,37 @@ msgid ""
|
|||
"guess."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:315
|
||||
#: ../Doc/library/locale.rst:325
|
||||
msgid ""
|
||||
"On some systems, it is necessary to invoke :func:`setlocale` to obtain the "
|
||||
"user preferences, so this function is not thread-safe. If invoking setlocale "
|
||||
"is not necessary or desired, *do_setlocale* should be set to ``False``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:322
|
||||
#: ../Doc/library/locale.rst:332
|
||||
msgid ""
|
||||
"Returns a normalized locale code for the given locale name. The returned "
|
||||
"locale code is formatted for use with :func:`setlocale`. If normalization "
|
||||
"fails, the original name is returned unchanged."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:326
|
||||
#: ../Doc/library/locale.rst:336
|
||||
msgid ""
|
||||
"If the given encoding is not known, the function defaults to the default "
|
||||
"encoding for the locale code just like :func:`setlocale`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:332
|
||||
#: ../Doc/library/locale.rst:342
|
||||
msgid "Sets the locale for *category* to the default setting."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:334
|
||||
#: ../Doc/library/locale.rst:344
|
||||
msgid ""
|
||||
"The default setting is determined by calling :func:`getdefaultlocale`. "
|
||||
"*category* defaults to :const:`LC_ALL`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:340
|
||||
#: ../Doc/library/locale.rst:350
|
||||
msgid ""
|
||||
"Compares two strings according to the current :const:`LC_COLLATE` setting. "
|
||||
"As any other compare function, returns a negative, or a positive value, or "
|
||||
|
@ -537,7 +552,7 @@ msgid ""
|
|||
"is equal to it."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:348
|
||||
#: ../Doc/library/locale.rst:358
|
||||
msgid ""
|
||||
"Transforms a string to one that can be used in locale-aware comparisons. "
|
||||
"For example, ``strxfrm(s1) < strxfrm(s2)`` is equivalent to ``strcoll(s1, "
|
||||
|
@ -545,7 +560,7 @@ msgid ""
|
|||
"repeatedly, e.g. when collating a sequence of strings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:357
|
||||
#: ../Doc/library/locale.rst:367
|
||||
msgid ""
|
||||
"Formats a number *val* according to the current :const:`LC_NUMERIC` setting. "
|
||||
"The format follows the conventions of the ``%`` operator. For floating "
|
||||
|
@ -553,31 +568,31 @@ msgid ""
|
|||
"is true, also takes the grouping into account."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:362
|
||||
#: ../Doc/library/locale.rst:372
|
||||
msgid ""
|
||||
"If *monetary* is true, the conversion uses monetary thousands separator and "
|
||||
"grouping strings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:365
|
||||
#: ../Doc/library/locale.rst:375
|
||||
msgid ""
|
||||
"Please note that this function will only work for exactly one %char "
|
||||
"specifier. For whole format strings, use :func:`format_string`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:371
|
||||
#: ../Doc/library/locale.rst:381
|
||||
msgid ""
|
||||
"Processes formatting specifiers as in ``format % val``, but takes the "
|
||||
"current locale settings into account."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:377
|
||||
#: ../Doc/library/locale.rst:387
|
||||
msgid ""
|
||||
"Formats a number *val* according to the current :const:`LC_MONETARY` "
|
||||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:379
|
||||
#: ../Doc/library/locale.rst:389
|
||||
msgid ""
|
||||
"The returned string includes the currency symbol if *symbol* is true, which "
|
||||
"is the default. If *grouping* is true (which is not the default), grouping "
|
||||
|
@ -585,62 +600,62 @@ msgid ""
|
|||
"default), the international currency symbol is used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:384
|
||||
#: ../Doc/library/locale.rst:394
|
||||
msgid ""
|
||||
"Note that this function will not work with the 'C' locale, so you have to "
|
||||
"set a locale via :func:`setlocale` first."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:390
|
||||
#: ../Doc/library/locale.rst:400
|
||||
msgid ""
|
||||
"Formats a floating point number using the same format as the built-in "
|
||||
"function ``str(float)``, but takes the decimal point into account."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:396
|
||||
#: ../Doc/library/locale.rst:406
|
||||
msgid ""
|
||||
"Converts a string into a normalized number string, following the :const:"
|
||||
"`LC_NUMERIC` settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:404
|
||||
#: ../Doc/library/locale.rst:414
|
||||
msgid ""
|
||||
"Converts a string to a floating point number, following the :const:"
|
||||
"`LC_NUMERIC` settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:410
|
||||
#: ../Doc/library/locale.rst:420
|
||||
msgid ""
|
||||
"Converts a string to an integer, following the :const:`LC_NUMERIC` "
|
||||
"conventions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:417
|
||||
#: ../Doc/library/locale.rst:427
|
||||
msgid ""
|
||||
"Locale category for the character type functions. Depending on the settings "
|
||||
"of this category, the functions of module :mod:`string` dealing with case "
|
||||
"change their behaviour."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:424
|
||||
#: ../Doc/library/locale.rst:434
|
||||
msgid ""
|
||||
"Locale category for sorting strings. The functions :func:`strcoll` and :"
|
||||
"func:`strxfrm` of the :mod:`locale` module are affected."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:430
|
||||
#: ../Doc/library/locale.rst:440
|
||||
msgid ""
|
||||
"Locale category for the formatting of time. The function :func:`time."
|
||||
"strftime` follows these conventions."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:436
|
||||
#: ../Doc/library/locale.rst:446
|
||||
msgid ""
|
||||
"Locale category for formatting of monetary values. The available options "
|
||||
"are available from the :func:`localeconv` function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:442
|
||||
#: ../Doc/library/locale.rst:452
|
||||
msgid ""
|
||||
"Locale category for message display. Python currently does not support "
|
||||
"application specific locale-aware messages. Messages displayed by the "
|
||||
|
@ -648,7 +663,7 @@ msgid ""
|
|||
"affected by this category."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:450
|
||||
#: ../Doc/library/locale.rst:460
|
||||
msgid ""
|
||||
"Locale category for formatting numbers. The functions :func:`.format`, :"
|
||||
"func:`atoi`, :func:`atof` and :func:`.str` of the :mod:`locale` module are "
|
||||
|
@ -656,7 +671,7 @@ msgid ""
|
|||
"affected."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:458
|
||||
#: ../Doc/library/locale.rst:468
|
||||
msgid ""
|
||||
"Combination of all locale settings. If this flag is used when the locale is "
|
||||
"changed, setting the locale for all categories is attempted. If that fails "
|
||||
|
@ -666,21 +681,21 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:467
|
||||
#: ../Doc/library/locale.rst:477
|
||||
msgid ""
|
||||
"This is a symbolic constant used for different values returned by :func:"
|
||||
"`localeconv`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:471
|
||||
#: ../Doc/library/locale.rst:481
|
||||
msgid "Example::"
|
||||
msgstr "Exemples ::"
|
||||
|
||||
#: ../Doc/library/locale.rst:484
|
||||
#: ../Doc/library/locale.rst:494
|
||||
msgid "Background, details, hints, tips and caveats"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:486
|
||||
#: ../Doc/library/locale.rst:496
|
||||
msgid ""
|
||||
"The C standard defines the locale as a program-wide property that may be "
|
||||
"relatively expensive to change. On top of that, some implementation are "
|
||||
|
@ -688,7 +703,7 @@ msgid ""
|
|||
"This makes the locale somewhat painful to use correctly."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:491
|
||||
#: ../Doc/library/locale.rst:501
|
||||
msgid ""
|
||||
"Initially, when a program is started, the locale is the ``C`` locale, no "
|
||||
"matter what the user's preferred locale is. There is one exception: the :"
|
||||
|
@ -698,7 +713,7 @@ msgid ""
|
|||
"categories by calling ``setlocale(LC_ALL, '')``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:498
|
||||
#: ../Doc/library/locale.rst:508
|
||||
msgid ""
|
||||
"It is generally a bad idea to call :func:`setlocale` in some library "
|
||||
"routine, since as a side effect it affects the entire program. Saving and "
|
||||
|
@ -706,7 +721,7 @@ msgid ""
|
|||
"that happen to run before the settings have been restored."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:503
|
||||
#: ../Doc/library/locale.rst:513
|
||||
msgid ""
|
||||
"If, when coding a module for general use, you need a locale independent "
|
||||
"version of an operation that is affected by the locale (such as certain "
|
||||
|
@ -717,14 +732,14 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:510
|
||||
#: ../Doc/library/locale.rst:520
|
||||
msgid ""
|
||||
"The only way to perform numeric operations according to the locale is to use "
|
||||
"the special functions defined by this module: :func:`atof`, :func:`atoi`, :"
|
||||
"func:`.format`, :func:`.str`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:514
|
||||
#: ../Doc/library/locale.rst:524
|
||||
msgid ""
|
||||
"There is no way to perform case conversions and character classifications "
|
||||
"according to the locale. For (Unicode) text strings these are done "
|
||||
|
@ -735,11 +750,11 @@ msgid ""
|
|||
"whitespace."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:525
|
||||
#: ../Doc/library/locale.rst:535
|
||||
msgid "For extension writers and programs that embed Python"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:527
|
||||
#: ../Doc/library/locale.rst:537
|
||||
msgid ""
|
||||
"Extension modules should never call :func:`setlocale`, except to find out "
|
||||
"what the current locale is. But since the return value can only be used "
|
||||
|
@ -747,7 +762,7 @@ msgid ""
|
|||
"whether or not the locale is ``C``)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:532
|
||||
#: ../Doc/library/locale.rst:542
|
||||
msgid ""
|
||||
"When Python code uses the :mod:`locale` module to change the locale, this "
|
||||
"also affects the embedding application. If the embedding application "
|
||||
|
@ -757,11 +772,11 @@ msgid ""
|
|||
"accessible as a shared library."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:543
|
||||
#: ../Doc/library/locale.rst:553
|
||||
msgid "Access to message catalogs"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:551
|
||||
#: ../Doc/library/locale.rst:561
|
||||
msgid ""
|
||||
"The locale module exposes the C library's gettext interface on systems that "
|
||||
"provide this interface. It consists of the functions :func:`!gettext`, :"
|
||||
|
@ -772,7 +787,7 @@ msgid ""
|
|||
"for locating message catalogs."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/locale.rst:558
|
||||
#: ../Doc/library/locale.rst:568
|
||||
msgid ""
|
||||
"Python applications should normally find no need to invoke these functions, "
|
||||
"and should use :mod:`gettext` instead. A known exception to this rule are "
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-08-10 00:56+0200\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -719,8 +719,7 @@ msgstr ""
|
|||
|
||||
#: ../Doc/library/optparse.rst:570
|
||||
msgid ""
|
||||
"parser is the :class:`OptionParser` instance the group will be insterted in "
|
||||
"to"
|
||||
"parser is the :class:`OptionParser` instance the group will be inserted in to"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/optparse.rst:572
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -96,13 +96,13 @@ msgstr ""
|
|||
#: ../Doc/library/os.path.rst:175 ../Doc/library/os.path.rst:189
|
||||
#: ../Doc/library/os.path.rst:212 ../Doc/library/os.path.rst:224
|
||||
#: ../Doc/library/os.path.rst:233 ../Doc/library/os.path.rst:243
|
||||
#: ../Doc/library/os.path.rst:252 ../Doc/library/os.path.rst:261
|
||||
#: ../Doc/library/os.path.rst:270 ../Doc/library/os.path.rst:288
|
||||
#: ../Doc/library/os.path.rst:321 ../Doc/library/os.path.rst:333
|
||||
#: ../Doc/library/os.path.rst:342 ../Doc/library/os.path.rst:357
|
||||
#: ../Doc/library/os.path.rst:375 ../Doc/library/os.path.rst:388
|
||||
#: ../Doc/library/os.path.rst:404 ../Doc/library/os.path.rst:420
|
||||
#: ../Doc/library/os.path.rst:441 ../Doc/library/os.path.rst:452
|
||||
#: ../Doc/library/os.path.rst:253 ../Doc/library/os.path.rst:263
|
||||
#: ../Doc/library/os.path.rst:273 ../Doc/library/os.path.rst:291
|
||||
#: ../Doc/library/os.path.rst:324 ../Doc/library/os.path.rst:336
|
||||
#: ../Doc/library/os.path.rst:345 ../Doc/library/os.path.rst:360
|
||||
#: ../Doc/library/os.path.rst:378 ../Doc/library/os.path.rst:391
|
||||
#: ../Doc/library/os.path.rst:407 ../Doc/library/os.path.rst:423
|
||||
#: ../Doc/library/os.path.rst:444 ../Doc/library/os.path.rst:455
|
||||
msgid "Accepts a :term:`path-like object`."
|
||||
msgstr "Accepte un :term:`path-like object`."
|
||||
|
||||
|
@ -258,26 +258,26 @@ msgstr ""
|
|||
|
||||
#: ../Doc/library/os.path.rst:249
|
||||
msgid ""
|
||||
"Return ``True`` if *path* is an existing regular file. This follows "
|
||||
"symbolic links, so both :func:`islink` and :func:`isfile` can be true for "
|
||||
"the same path."
|
||||
"Return ``True`` if *path* is an :func:`existing <exists>` regular file. This "
|
||||
"follows symbolic links, so both :func:`islink` and :func:`isfile` can be "
|
||||
"true for the same path."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:258
|
||||
#: ../Doc/library/os.path.rst:259
|
||||
msgid ""
|
||||
"Return ``True`` if *path* is an existing directory. This follows symbolic "
|
||||
"links, so both :func:`islink` and :func:`isdir` can be true for the same "
|
||||
"path."
|
||||
"Return ``True`` if *path* is an :func:`existing <exists>` directory. This "
|
||||
"follows symbolic links, so both :func:`islink` and :func:`isdir` can be true "
|
||||
"for the same path."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:267
|
||||
#: ../Doc/library/os.path.rst:269
|
||||
msgid ""
|
||||
"Return ``True`` if *path* refers to a directory entry that is a symbolic "
|
||||
"link. Always ``False`` if symbolic links are not supported by the Python "
|
||||
"runtime."
|
||||
"Return ``True`` if *path* refers to an :func:`existing <exists>` directory "
|
||||
"entry that is a symbolic link. Always ``False`` if symbolic links are not "
|
||||
"supported by the Python runtime."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:276
|
||||
#: ../Doc/library/os.path.rst:279
|
||||
msgid ""
|
||||
"Return ``True`` if pathname *path* is a :dfn:`mount point`: a point in a "
|
||||
"file system where a different file system has been mounted. On POSIX, the "
|
||||
|
@ -289,11 +289,11 @@ msgid ""
|
|||
"to see if it is different from the input path."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:285
|
||||
#: ../Doc/library/os.path.rst:288
|
||||
msgid "Support for detecting non-root mount points on Windows."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:294
|
||||
#: ../Doc/library/os.path.rst:297
|
||||
msgid ""
|
||||
"Join one or more path components intelligently. The return value is the "
|
||||
"concatenation of *path* and any members of *\\*paths* with exactly one "
|
||||
|
@ -303,7 +303,7 @@ msgid ""
|
|||
"thrown away and joining continues from the absolute path component."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:302
|
||||
#: ../Doc/library/os.path.rst:305
|
||||
msgid ""
|
||||
"On Windows, the drive letter is not reset when an absolute path component (e."
|
||||
"g., ``r'\\foo'``) is encountered. If a component contains a drive letter, "
|
||||
|
@ -313,11 +313,11 @@ msgid ""
|
|||
"file:`C:` (:file:`c:foo`), not :file:`c:\\\\foo`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:309
|
||||
#: ../Doc/library/os.path.rst:312
|
||||
msgid "Accepts a :term:`path-like object` for *path* and *paths*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:315
|
||||
#: ../Doc/library/os.path.rst:318
|
||||
msgid ""
|
||||
"Normalize the case of a pathname. On Unix and Mac OS X, this returns the "
|
||||
"path unchanged; on case-insensitive filesystems, it converts the path to "
|
||||
|
@ -326,7 +326,7 @@ msgid ""
|
|||
"(directly or indirectly through the :class:`os.PathLike` interface)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:327
|
||||
#: ../Doc/library/os.path.rst:330
|
||||
msgid ""
|
||||
"Normalize a pathname by collapsing redundant separators and up-level "
|
||||
"references so that ``A//B``, ``A/B/``, ``A/./B`` and ``A/foo/../B`` all "
|
||||
|
@ -335,14 +335,14 @@ msgid ""
|
|||
"backward slashes. To normalize case, use :func:`normcase`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:339
|
||||
#: ../Doc/library/os.path.rst:342
|
||||
msgid ""
|
||||
"Return the canonical path of the specified filename, eliminating any "
|
||||
"symbolic links encountered in the path (if they are supported by the "
|
||||
"operating system)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:348
|
||||
#: ../Doc/library/os.path.rst:351
|
||||
msgid ""
|
||||
"Return a relative filepath to *path* either from the current directory or "
|
||||
"from an optional *start* directory. This is a path computation: the "
|
||||
|
@ -350,38 +350,38 @@ msgid ""
|
|||
"*start*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:353
|
||||
#: ../Doc/library/os.path.rst:356
|
||||
msgid "*start* defaults to :attr:`os.curdir`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:355 ../Doc/library/os.path.rst:367
|
||||
#: ../Doc/library/os.path.rst:383 ../Doc/library/os.path.rst:399
|
||||
#: ../Doc/library/os.path.rst:358 ../Doc/library/os.path.rst:370
|
||||
#: ../Doc/library/os.path.rst:386 ../Doc/library/os.path.rst:402
|
||||
msgid "Availability: Unix, Windows."
|
||||
msgstr "Disponibilité : Unix, Windows."
|
||||
|
||||
#: ../Doc/library/os.path.rst:363
|
||||
#: ../Doc/library/os.path.rst:366
|
||||
msgid ""
|
||||
"Return ``True`` if both pathname arguments refer to the same file or "
|
||||
"directory. This is determined by the device number and i-node number and "
|
||||
"raises an exception if an :func:`os.stat` call on either pathname fails."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:369 ../Doc/library/os.path.rst:385
|
||||
#: ../Doc/library/os.path.rst:401
|
||||
#: ../Doc/library/os.path.rst:372 ../Doc/library/os.path.rst:388
|
||||
#: ../Doc/library/os.path.rst:404
|
||||
msgid "Added Windows support."
|
||||
msgstr "Support Windows ajouté."
|
||||
|
||||
#: ../Doc/library/os.path.rst:372
|
||||
#: ../Doc/library/os.path.rst:375
|
||||
msgid "Windows now uses the same implementation as all other platforms."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:381
|
||||
#: ../Doc/library/os.path.rst:384
|
||||
msgid ""
|
||||
"Return ``True`` if the file descriptors *fp1* and *fp2* refer to the same "
|
||||
"file."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:394
|
||||
#: ../Doc/library/os.path.rst:397
|
||||
msgid ""
|
||||
"Return ``True`` if the stat tuples *stat1* and *stat2* refer to the same "
|
||||
"file. These structures may have been returned by :func:`os.fstat`, :func:`os."
|
||||
|
@ -389,7 +389,7 @@ msgid ""
|
|||
"comparison used by :func:`samefile` and :func:`sameopenfile`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:410
|
||||
#: ../Doc/library/os.path.rst:413
|
||||
msgid ""
|
||||
"Split the pathname *path* into a pair, ``(head, tail)`` where *tail* is the "
|
||||
"last pathname component and *head* is everything leading up to that. The "
|
||||
|
@ -402,7 +402,7 @@ msgid ""
|
|||
"and :func:`basename`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:426
|
||||
#: ../Doc/library/os.path.rst:429
|
||||
msgid ""
|
||||
"Split the pathname *path* into a pair ``(drive, tail)`` where *drive* is "
|
||||
"either a mount point or the empty string. On systems which do not use drive "
|
||||
|
@ -410,26 +410,26 @@ msgid ""
|
|||
"``drive + tail`` will be the same as *path*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:431
|
||||
#: ../Doc/library/os.path.rst:434
|
||||
msgid ""
|
||||
"On Windows, splits a pathname into drive/UNC sharepoint and relative path."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:433
|
||||
#: ../Doc/library/os.path.rst:436
|
||||
msgid ""
|
||||
"If the path contains a drive letter, drive will contain everything up to and "
|
||||
"including the colon. e.g. ``splitdrive(\"c:/dir\")`` returns ``(\"c:\", \"/"
|
||||
"dir\")``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:437
|
||||
#: ../Doc/library/os.path.rst:440
|
||||
msgid ""
|
||||
"If the path contains a UNC path, drive will contain the host name and share, "
|
||||
"up to but not including the fourth separator. e.g. ``splitdrive(\"//host/"
|
||||
"computer/dir\")`` returns ``(\"//host/computer\", \"/dir\")``"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:447
|
||||
#: ../Doc/library/os.path.rst:450
|
||||
msgid ""
|
||||
"Split the pathname *path* into a pair ``(root, ext)`` such that ``root + "
|
||||
"ext == path``, and *ext* is empty or begins with a period and contains at "
|
||||
|
@ -437,11 +437,11 @@ msgid ""
|
|||
"cshrc')`` returns ``('.cshrc', '')``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:458
|
||||
#: ../Doc/library/os.path.rst:461
|
||||
msgid "Use *splitdrive* instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:461
|
||||
#: ../Doc/library/os.path.rst:464
|
||||
msgid ""
|
||||
"Split the pathname *path* into a pair ``(unc, rest)`` so that *unc* is the "
|
||||
"UNC mount point (such as ``r'\\\\host\\mount'``), if present, and *rest* the "
|
||||
|
@ -449,11 +449,11 @@ msgid ""
|
|||
"drive letters, *unc* will always be the empty string."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/os.path.rst:466
|
||||
#: ../Doc/library/os.path.rst:469
|
||||
msgid "Availability: Windows."
|
||||
msgstr "Disponibilité : Windows."
|
||||
|
||||
#: ../Doc/library/os.path.rst:471
|
||||
#: ../Doc/library/os.path.rst:474
|
||||
msgid ""
|
||||
"``True`` if arbitrary Unicode strings can be used as file names (within "
|
||||
"limitations imposed by the file system)."
|
||||
|
|
1355
library/os.po
1355
library/os.po
File diff suppressed because it is too large
Load Diff
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-29 23:52+0100\n"
|
||||
"Last-Translator: Stéphane Wirtel <stephane@wirtel.be>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: Stéphane Wirtel <stephane@wirtel.be>\n"
|
||||
"Language-Team: \n"
|
||||
"X-Generator: Poedit 2.0.3\n"
|
||||
|
||||
#: ../Doc/library/pdb.rst:4
|
||||
|
@ -87,8 +87,8 @@ msgid ""
|
|||
"Automatic restarting preserves pdb's state (such as breakpoints) and in most "
|
||||
"cases is more useful than quitting the debugger upon program's exit."
|
||||
msgstr ""
|
||||
"Si le programme débuggé se termine anormalement, pdb entrera en débogage"
|
||||
"post-mortem. Après le débogage post-mortem (ou après une sortie normale du "
|
||||
"Si le programme débuggé se termine anormalement, pdb entrera en débogagepost-"
|
||||
"mortem. Après le débogage post-mortem (ou après une sortie normale du "
|
||||
"programme), pdb redémarrera le programme. Le redémarrage automatique "
|
||||
"préserve l'état de pdb (tels que les points d'arrêt) et dans la plupart des "
|
||||
"cas est plus utile que de quitter le débogueur à la sortie du programme."
|
||||
|
@ -99,8 +99,8 @@ msgid ""
|
|||
"given in a :file:`.pdbrc` file, see :ref:`debugger-commands`."
|
||||
msgstr ""
|
||||
"Le fichier :file:`pdb.py` accepte maintenant une option ``-c`` qui exécute "
|
||||
"les commandes comme si elles provenaient d'un fichier :file:`.pdbrc`, voir :ref:"
|
||||
"`debugger-commands`."
|
||||
"les commandes comme si elles provenaient d'un fichier :file:`.pdbrc`, voir :"
|
||||
"ref:`debugger-commands`."
|
||||
|
||||
#: ../Doc/library/pdb.rst:64
|
||||
msgid ""
|
||||
|
@ -305,8 +305,8 @@ msgstr ""
|
|||
"``HELP``). Les arguments des commandes doivent être séparées par des espaces "
|
||||
"(espaces ou tabulations). Les arguments optionnels sont entourés dans des "
|
||||
"crochets (``[]``) dans la syntaxe de la commande; les crochets ne doivent "
|
||||
"pas être insérés. Les alternatives dans la syntaxe de la commande sont séparés "
|
||||
"par une barre verticale (``|``)."
|
||||
"pas être insérés. Les alternatives dans la syntaxe de la commande sont "
|
||||
"séparés par une barre verticale (``|``)."
|
||||
|
||||
#: ../Doc/library/pdb.rst:202
|
||||
msgid ""
|
||||
|
@ -422,8 +422,8 @@ msgid ""
|
|||
"Move the current frame *count* (default one) levels up in the stack trace "
|
||||
"(to an older frame)."
|
||||
msgstr ""
|
||||
"Déplace le niveau de la *frame* courante *count* (par défaut un) vers le haut "
|
||||
"dans la trace de pile (vers une *frame* plus ancienne)."
|
||||
"Déplace le niveau de la *frame* courante *count* (par défaut un) vers le "
|
||||
"haut dans la trace de pile (vers une *frame* plus ancienne)."
|
||||
|
||||
#: ../Doc/library/pdb.rst:264
|
||||
msgid ""
|
||||
|
@ -440,8 +440,8 @@ msgstr ""
|
|||
"exécutable dans cette fonction. Le numéro de ligne peut être préfixé d'un "
|
||||
"nom de fichier et d'un deux-points, pour spécifier un point d'arrêt dans un "
|
||||
"autre fichier (probablement celui qui n'a pas encore été chargé). Le fichier "
|
||||
"est recherché sur :data:`sys.path`. Notez que chaque point d'arrêt reçoit "
|
||||
"un numéro auquel se réfèrent toutes les autres commandes de point d'arrêt."
|
||||
"est recherché sur :data:`sys.path`. Notez que chaque point d'arrêt reçoit un "
|
||||
"numéro auquel se réfèrent toutes les autres commandes de point d'arrêt."
|
||||
|
||||
#: ../Doc/library/pdb.rst:271
|
||||
msgid ""
|
||||
|
@ -752,8 +752,8 @@ msgid ""
|
|||
"Do not display the expression any more in the current frame. Without "
|
||||
"expression, clear all display expressions for the current frame."
|
||||
msgstr ""
|
||||
"N'affiche plus l'expression dans la *frame* courante. Sans expression, efface "
|
||||
"toutes les expressions d'affichage de la *frame* courante."
|
||||
"N'affiche plus l'expression dans la *frame* courante. Sans expression, "
|
||||
"efface toutes les expressions d'affichage de la *frame* courante."
|
||||
|
||||
#: ../Doc/library/pdb.rst:458
|
||||
msgid ""
|
||||
|
@ -762,8 +762,8 @@ msgid ""
|
|||
"scope."
|
||||
msgstr ""
|
||||
"Démarre un interpréteur interactif (en utilisant le module :mod:`code`) dont "
|
||||
"l'espace de nommage global contient tous les noms (*global* et *local*) trouvés "
|
||||
"dans la portée courante."
|
||||
"l'espace de nommage global contient tous les noms (*global* et *local*) "
|
||||
"trouvés dans la portée courante."
|
||||
|
||||
#: ../Doc/library/pdb.rst:468
|
||||
msgid ""
|
||||
|
@ -815,8 +815,8 @@ msgid ""
|
|||
"prefix the assignment command with a :keyword:`global` statement on the same "
|
||||
"line, e.g.::"
|
||||
msgstr ""
|
||||
"Exécute l'instruction *statement* (une ligne) dans le contexte da la *frame* de "
|
||||
"la pile courante. Le point d'exclamation peut être omis à moins que le "
|
||||
"Exécute l'instruction *statement* (une ligne) dans le contexte da la *frame* "
|
||||
"de la pile courante. Le point d'exclamation peut être omis à moins que le "
|
||||
"premier mot de l'instruction ne ressemble à une commande de débogueur. Pour "
|
||||
"définir une variable globale, vous pouvez préfixer la commande d'assignation "
|
||||
"avec une instruction :keyword:`global` sur la même ligne, par exemple::"
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-29 00:43+0100\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -66,12 +66,12 @@ msgstr ""
|
|||
msgid ""
|
||||
"Encode the contents of the *input* file and write the resulting quoted-"
|
||||
"printable data to the *output* file. *input* and *output* must be :term:"
|
||||
"`binary file objects <file object>`. *quotetabs*, a flag which controls "
|
||||
"whether to encode embedded spaces and tabs must be provideda and when true "
|
||||
"it encodes such embedded whitespace, and when false it leaves them "
|
||||
"unencoded. Note that spaces and tabs appearing at the end of lines are "
|
||||
"always encoded, as per :rfc:`1521`. *header* is a flag which controls if "
|
||||
"spaces are encoded as underscores as per :rfc:`1522`."
|
||||
"`binary file objects <file object>`. *quotetabs*, a non-optional flag which "
|
||||
"controls whether to encode embedded spaces and tabs; when true it encodes "
|
||||
"such embedded whitespace, and when false it leaves them unencoded. Note that "
|
||||
"spaces and tabs appearing at the end of lines are always encoded, as per :"
|
||||
"rfc:`1521`. *header* is a flag which controls if spaces are encoded as "
|
||||
"underscores as per :rfc:`1522`."
|
||||
msgstr ""
|
||||
"Encode le contenu du fichier *input* et écrit le résultat dans le fichier "
|
||||
"*output*. *input* et *output* doivent être des :term:`objets fichiers "
|
||||
|
@ -82,7 +82,7 @@ msgstr ""
|
|||
"est une option permettant d'encoder les espace en *underscores*, tel que "
|
||||
"spécifié par la :rfc:`1522`."
|
||||
|
||||
#: ../Doc/library/quopri.rst:47
|
||||
#: ../Doc/library/quopri.rst:48
|
||||
msgid ""
|
||||
"Like :func:`decode`, except that it accepts a source :class:`bytes` and "
|
||||
"returns the corresponding decoded :class:`bytes`."
|
||||
|
@ -90,7 +90,7 @@ msgstr ""
|
|||
"Fonctionn comme :func:`decode`, sauf qu'elle accepte des :class:`bytes` "
|
||||
"comme source, et renvoie les :class:`bytes` décodés correspondants."
|
||||
|
||||
#: ../Doc/library/quopri.rst:53
|
||||
#: ../Doc/library/quopri.rst:54
|
||||
msgid ""
|
||||
"Like :func:`encode`, except that it accepts a source :class:`bytes` and "
|
||||
"returns the corresponding encoded :class:`bytes`. By default, it sends a "
|
||||
|
@ -101,10 +101,10 @@ msgstr ""
|
|||
"défaut, ``False`` est donné au paramètre *quotetabs* de la fonction :func:"
|
||||
"`encode`."
|
||||
|
||||
#: ../Doc/library/quopri.rst:61
|
||||
#: ../Doc/library/quopri.rst:62
|
||||
msgid "Module :mod:`base64`"
|
||||
msgstr "Module :mod:`base64`"
|
||||
|
||||
#: ../Doc/library/quopri.rst:62
|
||||
#: ../Doc/library/quopri.rst:63
|
||||
msgid "Encode and decode MIME base64 data"
|
||||
msgstr "Encode et décode des données MIME en base64"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -400,50 +400,51 @@ msgstr ""
|
|||
msgid ""
|
||||
"Return disk usage statistics about the given path as a :term:`named tuple` "
|
||||
"with the attributes *total*, *used* and *free*, which are the amount of "
|
||||
"total, used and free space, in bytes."
|
||||
"total, used and free space, in bytes. On Windows, *path* must be a "
|
||||
"directory; on Unix, it can be a file or directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:325
|
||||
#: ../Doc/library/shutil.rst:326
|
||||
msgid "Availability: Unix, Windows."
|
||||
msgstr "Disponibilité : Unix, Windows."
|
||||
|
||||
#: ../Doc/library/shutil.rst:329
|
||||
#: ../Doc/library/shutil.rst:330
|
||||
msgid "Change owner *user* and/or *group* of the given *path*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:331
|
||||
#: ../Doc/library/shutil.rst:332
|
||||
msgid ""
|
||||
"*user* can be a system user name or a uid; the same applies to *group*. At "
|
||||
"least one argument is required."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:334
|
||||
#: ../Doc/library/shutil.rst:335
|
||||
msgid "See also :func:`os.chown`, the underlying function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:336
|
||||
#: ../Doc/library/shutil.rst:337
|
||||
msgid "Availability: Unix."
|
||||
msgstr "Disponibilité : Unix."
|
||||
|
||||
#: ../Doc/library/shutil.rst:343
|
||||
#: ../Doc/library/shutil.rst:344
|
||||
msgid ""
|
||||
"Return the path to an executable which would be run if the given *cmd* was "
|
||||
"called. If no *cmd* would be called, return ``None``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:346
|
||||
#: ../Doc/library/shutil.rst:347
|
||||
msgid ""
|
||||
"*mode* is a permission mask passed to :func:`os.access`, by default "
|
||||
"determining if the file exists and executable."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:349
|
||||
#: ../Doc/library/shutil.rst:350
|
||||
msgid ""
|
||||
"When no *path* is specified, the results of :func:`os.environ` are used, "
|
||||
"returning either the \"PATH\" value or a fallback of :attr:`os.defpath`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:352
|
||||
#: ../Doc/library/shutil.rst:353
|
||||
msgid ""
|
||||
"On Windows, the current directory is always prepended to the *path* whether "
|
||||
"or not you use the default or provide your own, which is the behavior the "
|
||||
|
@ -454,43 +455,43 @@ msgid ""
|
|||
"directories. For example, on Windows::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:368
|
||||
#: ../Doc/library/shutil.rst:369
|
||||
msgid ""
|
||||
"This exception collects exceptions that are raised during a multi-file "
|
||||
"operation. For :func:`copytree`, the exception argument is a list of 3-"
|
||||
"tuples (*srcname*, *dstname*, *exception*)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:376
|
||||
#: ../Doc/library/shutil.rst:377
|
||||
msgid "copytree example"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:378
|
||||
#: ../Doc/library/shutil.rst:379
|
||||
msgid ""
|
||||
"This example is the implementation of the :func:`copytree` function, "
|
||||
"described above, with the docstring omitted. It demonstrates many of the "
|
||||
"other functions provided by this module. ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:413
|
||||
#: ../Doc/library/shutil.rst:414
|
||||
msgid "Another example that uses the :func:`ignore_patterns` helper::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:419
|
||||
#: ../Doc/library/shutil.rst:420
|
||||
msgid ""
|
||||
"This will copy everything except ``.pyc`` files and files or directories "
|
||||
"whose name starts with ``tmp``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:422
|
||||
#: ../Doc/library/shutil.rst:423
|
||||
msgid "Another example that uses the *ignore* argument to add a logging call::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:437
|
||||
#: ../Doc/library/shutil.rst:438
|
||||
msgid "rmtree example"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:439
|
||||
#: ../Doc/library/shutil.rst:440
|
||||
msgid ""
|
||||
"This example shows how to remove a directory tree on Windows where some of "
|
||||
"the files have their read-only bit set. It uses the onerror callback to "
|
||||
|
@ -498,25 +499,25 @@ msgid ""
|
|||
"propagate. ::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:457
|
||||
#: ../Doc/library/shutil.rst:458
|
||||
msgid "Archiving operations"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:461
|
||||
#: ../Doc/library/shutil.rst:462
|
||||
msgid "Added support for the *xztar* format."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:465
|
||||
#: ../Doc/library/shutil.rst:466
|
||||
msgid ""
|
||||
"High-level utilities to create and read compressed and archived files are "
|
||||
"also provided. They rely on the :mod:`zipfile` and :mod:`tarfile` modules."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:470
|
||||
#: ../Doc/library/shutil.rst:471
|
||||
msgid "Create an archive file (such as zip or tar) and return its name."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:472
|
||||
#: ../Doc/library/shutil.rst:473
|
||||
msgid ""
|
||||
"*base_name* is the name of the file to create, including the path, minus any "
|
||||
"format-specific extension. *format* is the archive format: one of \"zip"
|
||||
|
@ -525,85 +526,85 @@ msgid ""
|
|||
"available), or \"xztar\" (if the :mod:`lzma` module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:478
|
||||
#: ../Doc/library/shutil.rst:479
|
||||
msgid ""
|
||||
"*root_dir* is a directory that will be the root directory of the archive; "
|
||||
"for example, we typically chdir into *root_dir* before creating the archive."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:482
|
||||
#: ../Doc/library/shutil.rst:483
|
||||
msgid ""
|
||||
"*base_dir* is the directory where we start archiving from; i.e. *base_dir* "
|
||||
"will be the common prefix of all files and directories in the archive."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:486
|
||||
#: ../Doc/library/shutil.rst:487
|
||||
msgid "*root_dir* and *base_dir* both default to the current directory."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:488
|
||||
#: ../Doc/library/shutil.rst:489
|
||||
msgid ""
|
||||
"If *dry_run* is true, no archive is created, but the operations that would "
|
||||
"be executed are logged to *logger*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:491
|
||||
#: ../Doc/library/shutil.rst:492
|
||||
msgid ""
|
||||
"*owner* and *group* are used when creating a tar archive. By default, uses "
|
||||
"the current owner and group."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:494
|
||||
#: ../Doc/library/shutil.rst:495
|
||||
msgid ""
|
||||
"*logger* must be an object compatible with :pep:`282`, usually an instance "
|
||||
"of :class:`logging.Logger`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:497
|
||||
#: ../Doc/library/shutil.rst:498
|
||||
msgid "The *verbose* argument is unused and deprecated."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:502
|
||||
#: ../Doc/library/shutil.rst:503
|
||||
msgid ""
|
||||
"Return a list of supported formats for archiving. Each element of the "
|
||||
"returned sequence is a tuple ``(name, description)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:505 ../Doc/library/shutil.rst:582
|
||||
#: ../Doc/library/shutil.rst:506 ../Doc/library/shutil.rst:583
|
||||
msgid "By default :mod:`shutil` provides these formats:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:507
|
||||
#: ../Doc/library/shutil.rst:508
|
||||
msgid "*zip*: ZIP file (if the :mod:`zlib` module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:508 ../Doc/library/shutil.rst:586
|
||||
#: ../Doc/library/shutil.rst:509 ../Doc/library/shutil.rst:587
|
||||
msgid "*tar*: uncompressed tar file."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:509 ../Doc/library/shutil.rst:587
|
||||
#: ../Doc/library/shutil.rst:510 ../Doc/library/shutil.rst:588
|
||||
msgid "*gztar*: gzip'ed tar-file (if the :mod:`zlib` module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:510 ../Doc/library/shutil.rst:588
|
||||
#: ../Doc/library/shutil.rst:511 ../Doc/library/shutil.rst:589
|
||||
msgid "*bztar*: bzip2'ed tar-file (if the :mod:`bz2` module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:511 ../Doc/library/shutil.rst:589
|
||||
#: ../Doc/library/shutil.rst:512 ../Doc/library/shutil.rst:590
|
||||
msgid "*xztar*: xz'ed tar-file (if the :mod:`lzma` module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:513
|
||||
#: ../Doc/library/shutil.rst:514
|
||||
msgid ""
|
||||
"You can register new formats or provide your own archiver for any existing "
|
||||
"formats, by using :func:`register_archive_format`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:519
|
||||
#: ../Doc/library/shutil.rst:520
|
||||
msgid "Register an archiver for the format *name*."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:521
|
||||
#: ../Doc/library/shutil.rst:522
|
||||
msgid ""
|
||||
"*function* is the callable that will be used to unpack archives. The "
|
||||
"callable will receive the *base_name* of the file to create, followed by the "
|
||||
|
@ -612,33 +613,33 @@ msgid ""
|
|||
"*dry_run* and *logger* (as passed in :func:`make_archive`)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:527
|
||||
#: ../Doc/library/shutil.rst:528
|
||||
msgid ""
|
||||
"If given, *extra_args* is a sequence of ``(name, value)`` pairs that will be "
|
||||
"used as extra keywords arguments when the archiver callable is used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:530
|
||||
#: ../Doc/library/shutil.rst:531
|
||||
msgid ""
|
||||
"*description* is used by :func:`get_archive_formats` which returns the list "
|
||||
"of archivers. Defaults to an empty string."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:536
|
||||
#: ../Doc/library/shutil.rst:537
|
||||
msgid "Remove the archive format *name* from the list of supported formats."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:541
|
||||
#: ../Doc/library/shutil.rst:542
|
||||
msgid "Unpack an archive. *filename* is the full path of the archive."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:543
|
||||
#: ../Doc/library/shutil.rst:544
|
||||
msgid ""
|
||||
"*extract_dir* is the name of the target directory where the archive is "
|
||||
"unpacked. If not provided, the current working directory is used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:546
|
||||
#: ../Doc/library/shutil.rst:547
|
||||
msgid ""
|
||||
"*format* is the archive format: one of \"zip\", \"tar\", \"gztar\", \"bztar"
|
||||
"\", or \"xztar\". Or any other format registered with :func:"
|
||||
|
@ -647,91 +648,91 @@ msgid ""
|
|||
"that extension. In case none is found, a :exc:`ValueError` is raised."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:556
|
||||
#: ../Doc/library/shutil.rst:557
|
||||
msgid ""
|
||||
"Registers an unpack format. *name* is the name of the format and "
|
||||
"*extensions* is a list of extensions corresponding to the format, like ``."
|
||||
"zip`` for Zip files."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:560
|
||||
#: ../Doc/library/shutil.rst:561
|
||||
msgid ""
|
||||
"*function* is the callable that will be used to unpack archives. The "
|
||||
"callable will receive the path of the archive, followed by the directory the "
|
||||
"archive must be extracted to."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:564
|
||||
#: ../Doc/library/shutil.rst:565
|
||||
msgid ""
|
||||
"When provided, *extra_args* is a sequence of ``(name, value)`` tuples that "
|
||||
"will be passed as keywords arguments to the callable."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:567
|
||||
#: ../Doc/library/shutil.rst:568
|
||||
msgid ""
|
||||
"*description* can be provided to describe the format, and will be returned "
|
||||
"by the :func:`get_unpack_formats` function."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:573
|
||||
#: ../Doc/library/shutil.rst:574
|
||||
msgid "Unregister an unpack format. *name* is the name of the format."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:578
|
||||
#: ../Doc/library/shutil.rst:579
|
||||
msgid ""
|
||||
"Return a list of all registered formats for unpacking. Each element of the "
|
||||
"returned sequence is a tuple ``(name, extensions, description)``."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:584
|
||||
#: ../Doc/library/shutil.rst:585
|
||||
msgid ""
|
||||
"*zip*: ZIP file (unpacking compressed files works only if the corresponding "
|
||||
"module is available)."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:591
|
||||
#: ../Doc/library/shutil.rst:592
|
||||
msgid ""
|
||||
"You can register new formats or provide your own unpacker for any existing "
|
||||
"formats, by using :func:`register_unpack_format`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:598
|
||||
#: ../Doc/library/shutil.rst:599
|
||||
msgid "Archiving example"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:600
|
||||
#: ../Doc/library/shutil.rst:601
|
||||
msgid ""
|
||||
"In this example, we create a gzip'ed tar-file archive containing all files "
|
||||
"found in the :file:`.ssh` directory of the user::"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:610
|
||||
#: ../Doc/library/shutil.rst:611
|
||||
msgid "The resulting archive contains:"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:626
|
||||
#: ../Doc/library/shutil.rst:627
|
||||
msgid "Querying the size of the output terminal"
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:630
|
||||
#: ../Doc/library/shutil.rst:631
|
||||
msgid "Get the size of the terminal window."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:632
|
||||
#: ../Doc/library/shutil.rst:633
|
||||
msgid ""
|
||||
"For each of the two dimensions, the environment variable, ``COLUMNS`` and "
|
||||
"``LINES`` respectively, is checked. If the variable is defined and the value "
|
||||
"is a positive integer, it is used."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:636
|
||||
#: ../Doc/library/shutil.rst:637
|
||||
msgid ""
|
||||
"When ``COLUMNS`` or ``LINES`` is not defined, which is the common case, the "
|
||||
"terminal connected to :data:`sys.__stdout__` is queried by invoking :func:"
|
||||
"`os.get_terminal_size`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:640
|
||||
#: ../Doc/library/shutil.rst:641
|
||||
msgid ""
|
||||
"If the terminal size cannot be successfully queried, either because the "
|
||||
"system doesn't support querying, or because we are not connected to a "
|
||||
|
@ -740,11 +741,11 @@ msgid ""
|
|||
"emulators."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:646
|
||||
#: ../Doc/library/shutil.rst:647
|
||||
msgid "The value returned is a named tuple of type :class:`os.terminal_size`."
|
||||
msgstr ""
|
||||
|
||||
#: ../Doc/library/shutil.rst:648
|
||||
#: ../Doc/library/shutil.rst:649
|
||||
msgid ""
|
||||
"See also: The Single UNIX Specification, Version 2, `Other Environment "
|
||||
"Variables`_."
|
||||
|
|
1047
library/stdtypes.po
1047
library/stdtypes.po
File diff suppressed because it is too large
Load Diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-12-01 07:43+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-12-01 09:01+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -1567,11 +1567,16 @@ msgstr ""
|
|||
msgid "Support for the *input* keyword argument was added."
|
||||
msgstr "Ajout du support de l'argument nommé *input*."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:962
|
||||
#: ../Doc/library/subprocess.rst:959
|
||||
#, fuzzy
|
||||
msgid "*encoding* and *errors* were added. See :func:`run` for details."
|
||||
msgstr "Ajout d'*encoding* et *errors*."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:965
|
||||
msgid "Replacing Older Functions with the :mod:`subprocess` Module"
|
||||
msgstr "Remplacer les fonctions plus anciennes par le module :mod:`subprocess`"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:964
|
||||
#: ../Doc/library/subprocess.rst:967
|
||||
msgid ""
|
||||
"In this section, \"a becomes b\" means that b can be used as a replacement "
|
||||
"for a."
|
||||
|
@ -1579,7 +1584,7 @@ msgstr ""
|
|||
"Dans cette section, « a devient b » signifie que b peut être utilisée en "
|
||||
"remplacement de a."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:968
|
||||
#: ../Doc/library/subprocess.rst:971
|
||||
msgid ""
|
||||
"All \"a\" functions in this section fail (more or less) silently if the "
|
||||
"executed program cannot be found; the \"b\" replacements raise :exc:"
|
||||
|
@ -1589,7 +1594,7 @@ msgstr ""
|
|||
"silencieusement si le programme à exécuter ne peut être trouvé ; les "
|
||||
"fonctions « b » de remplacement lèvent à la place une :exc:`OSError`."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:972
|
||||
#: ../Doc/library/subprocess.rst:975
|
||||
msgid ""
|
||||
"In addition, the replacements using :func:`check_output` will fail with a :"
|
||||
"exc:`CalledProcessError` if the requested operation produces a non-zero "
|
||||
|
@ -1601,7 +1606,7 @@ msgstr ""
|
|||
"retour non-nul. La sortie est toujours disponible par l'attribut :attr:"
|
||||
"`~CalledProcessError.output` de l'exception levée."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:977
|
||||
#: ../Doc/library/subprocess.rst:980
|
||||
msgid ""
|
||||
"In the following examples, we assume that the relevant functions have "
|
||||
"already been imported from the :mod:`subprocess` module."
|
||||
|
@ -1609,20 +1614,20 @@ msgstr ""
|
|||
"Dans les exemples suivants, nous supposons que les fonctions utilisées ont "
|
||||
"déjà été importées depuis le module :mod:`subprocess`."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:982
|
||||
#: ../Doc/library/subprocess.rst:985
|
||||
msgid "Replacing /bin/sh shell backquote"
|
||||
msgstr "Remplacement des *backquotes* des *shells /bin/sh*"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:988 ../Doc/library/subprocess.rst:999
|
||||
#: ../Doc/library/subprocess.rst:1016
|
||||
#: ../Doc/library/subprocess.rst:991 ../Doc/library/subprocess.rst:1002
|
||||
#: ../Doc/library/subprocess.rst:1019
|
||||
msgid "becomes::"
|
||||
msgstr "devient : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:993
|
||||
#: ../Doc/library/subprocess.rst:996
|
||||
msgid "Replacing shell pipeline"
|
||||
msgstr "Remplacer les *pipes* du *shell*"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1006
|
||||
#: ../Doc/library/subprocess.rst:1009
|
||||
msgid ""
|
||||
"The p1.stdout.close() call after starting the p2 is important in order for "
|
||||
"p1 to receive a SIGPIPE if p2 exits before p1."
|
||||
|
@ -1630,7 +1635,7 @@ msgstr ""
|
|||
"Le *p1.stdout.close()* appelé après le démarrage de p2 est important pour "
|
||||
"que p1 reçoive un *SIGPIPE* si p2 se termine avant lui."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1009
|
||||
#: ../Doc/library/subprocess.rst:1012
|
||||
msgid ""
|
||||
"Alternatively, for trusted input, the shell's own pipeline support may still "
|
||||
"be used directly:"
|
||||
|
@ -1638,56 +1643,56 @@ msgstr ""
|
|||
"Alternativement, pour des entrées fiables, le support des tubes du *shell* "
|
||||
"peut directement être utilisé :"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1022
|
||||
#: ../Doc/library/subprocess.rst:1025
|
||||
msgid "Replacing :func:`os.system`"
|
||||
msgstr "Remplacer :func:`os.system`"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1030
|
||||
#: ../Doc/library/subprocess.rst:1033
|
||||
msgid "Notes:"
|
||||
msgstr "Notes : "
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1032
|
||||
#: ../Doc/library/subprocess.rst:1035
|
||||
msgid "Calling the program through the shell is usually not required."
|
||||
msgstr ""
|
||||
"Appeler le programme à travers un *shell* n'est habituellement pas requis."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1034
|
||||
#: ../Doc/library/subprocess.rst:1037
|
||||
msgid "A more realistic example would look like this::"
|
||||
msgstr "Un exemple plus réaliste ressemblerait à cela : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1047
|
||||
#: ../Doc/library/subprocess.rst:1050
|
||||
msgid "Replacing the :func:`os.spawn <os.spawnl>` family"
|
||||
msgstr "Remplacer les fonctions de la famille :func:`os.spawn <os.spawnl>`"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1049
|
||||
#: ../Doc/library/subprocess.rst:1052
|
||||
msgid "P_NOWAIT example::"
|
||||
msgstr "Exemple avec *P_NOWAIT* : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1055
|
||||
#: ../Doc/library/subprocess.rst:1058
|
||||
msgid "P_WAIT example::"
|
||||
msgstr "Exemple avec *P_WAIT* : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1061
|
||||
#: ../Doc/library/subprocess.rst:1064
|
||||
msgid "Vector example::"
|
||||
msgstr "Exemple avec un tableau : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1067
|
||||
#: ../Doc/library/subprocess.rst:1070
|
||||
msgid "Environment example::"
|
||||
msgstr "Exemple en passant un environnement : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1076
|
||||
#: ../Doc/library/subprocess.rst:1079
|
||||
msgid "Replacing :func:`os.popen`, :func:`os.popen2`, :func:`os.popen3`"
|
||||
msgstr "Remplacer :func:`os.popen`, :func:`os.popen2`, :func:`os.popen3` etc."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1106
|
||||
#: ../Doc/library/subprocess.rst:1109
|
||||
msgid "Return code handling translates as follows::"
|
||||
msgstr "La gestion du code de retour se traduit comme suit : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1122
|
||||
#: ../Doc/library/subprocess.rst:1125
|
||||
msgid "Replacing functions from the :mod:`popen2` module"
|
||||
msgstr "Remplacer les fonctions du module :mod:`popen2`"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1126
|
||||
#: ../Doc/library/subprocess.rst:1129
|
||||
msgid ""
|
||||
"If the cmd argument to popen2 functions is a string, the command is executed "
|
||||
"through /bin/sh. If it is a list, the command is directly executed."
|
||||
|
@ -1696,7 +1701,7 @@ msgstr ""
|
|||
"la commande est exécutée à travers */bin/sh*. Si c'est une liste, la "
|
||||
"commande est directement exécutée."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1145
|
||||
#: ../Doc/library/subprocess.rst:1148
|
||||
msgid ""
|
||||
":class:`popen2.Popen3` and :class:`popen2.Popen4` basically work as :class:"
|
||||
"`subprocess.Popen`, except that:"
|
||||
|
@ -1704,19 +1709,19 @@ msgstr ""
|
|||
":class:`popen2.Popen3` et :class:`popen2.Popen4` fonctionnent basiquement "
|
||||
"comme :class:`subprocess.Popen`, excepté que :"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1148
|
||||
#: ../Doc/library/subprocess.rst:1151
|
||||
msgid ":class:`Popen` raises an exception if the execution fails."
|
||||
msgstr ":class:`Popen` lève une exception si l'exécution échoue."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1150
|
||||
#: ../Doc/library/subprocess.rst:1153
|
||||
msgid "the *capturestderr* argument is replaced with the *stderr* argument."
|
||||
msgstr "L'argument *capturestderr* est remplacé par *stderr*."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1152
|
||||
#: ../Doc/library/subprocess.rst:1155
|
||||
msgid "``stdin=PIPE`` and ``stdout=PIPE`` must be specified."
|
||||
msgstr "``stdin=PIPE`` et ``stdout=PIPE`` doivent être spécifiés."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1154
|
||||
#: ../Doc/library/subprocess.rst:1157
|
||||
msgid ""
|
||||
"popen2 closes all file descriptors by default, but you have to specify "
|
||||
"``close_fds=True`` with :class:`Popen` to guarantee this behavior on all "
|
||||
|
@ -1726,11 +1731,11 @@ msgstr ""
|
|||
"spécifier ``close_fds=True`` avec :class:`Popen` pour garantir ce "
|
||||
"comportement sur toutes les plateformes ou les anciennes versions de Python."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1160
|
||||
#: ../Doc/library/subprocess.rst:1163
|
||||
msgid "Legacy Shell Invocation Functions"
|
||||
msgstr "Remplacement des fonctions originales d'invocation du *shell*"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1162
|
||||
#: ../Doc/library/subprocess.rst:1165
|
||||
msgid ""
|
||||
"This module also provides the following legacy functions from the 2.x "
|
||||
"``commands`` module. These operations implicitly invoke the system shell and "
|
||||
|
@ -1742,13 +1747,13 @@ msgstr ""
|
|||
"*shell* du système et n'apportent aucune des garanties décrites ci-dessus "
|
||||
"par rapport à la sécurité ou la cohérence de la gestion des exceptions."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1169
|
||||
#: ../Doc/library/subprocess.rst:1172
|
||||
msgid "Return ``(exitcode, output)`` of executing *cmd* in a shell."
|
||||
msgstr ""
|
||||
"Renvoie les valeurs ``(exitcode, output)`` de l'exécution de *cmd* dans un "
|
||||
"*shell*."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1171
|
||||
#: ../Doc/library/subprocess.rst:1174
|
||||
msgid ""
|
||||
"Execute the string *cmd* in a shell with :meth:`Popen.check_output` and "
|
||||
"return a 2-tuple ``(exitcode, output)``. The locale encoding is used; see "
|
||||
|
@ -1759,7 +1764,7 @@ msgstr ""
|
|||
"est utilisé, voir les notes de la section :ref:`frequently-used-arguments` "
|
||||
"pour plus de détails."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1175
|
||||
#: ../Doc/library/subprocess.rst:1178
|
||||
msgid ""
|
||||
"A trailing newline is stripped from the output. The exit code for the "
|
||||
"command can be interpreted as the return code of subprocess. Example::"
|
||||
|
@ -1768,15 +1773,15 @@ msgstr ""
|
|||
"supprimé. Le code de statut de la commande peut être interprété comme le "
|
||||
"code de retour de *subprocess*. Par exemple : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1188 ../Doc/library/subprocess.rst:1207
|
||||
#: ../Doc/library/subprocess.rst:1191 ../Doc/library/subprocess.rst:1210
|
||||
msgid "Availability: POSIX & Windows"
|
||||
msgstr "Disponibilité : POSIX et Windows"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1190
|
||||
#: ../Doc/library/subprocess.rst:1193
|
||||
msgid "Windows support was added."
|
||||
msgstr "Ajout du support Windows."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1193
|
||||
#: ../Doc/library/subprocess.rst:1196
|
||||
msgid ""
|
||||
"The function now returns (exitcode, output) instead of (status, output) as "
|
||||
"it did in Python 3.3.3 and earlier. See :func:`WEXITSTATUS`."
|
||||
|
@ -1785,13 +1790,13 @@ msgstr ""
|
|||
"output)* comme dans les versions de Python 3.3.3 ou antérieures. Voir :func:"
|
||||
"`WEXITSTATUS`."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1199
|
||||
#: ../Doc/library/subprocess.rst:1202
|
||||
msgid "Return output (stdout and stderr) of executing *cmd* in a shell."
|
||||
msgstr ""
|
||||
"Renvoie la sortie (standard et d'erreur) de l'exécution de *cmd* dans un "
|
||||
"*shell*."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1201
|
||||
#: ../Doc/library/subprocess.rst:1204
|
||||
msgid ""
|
||||
"Like :func:`getstatusoutput`, except the exit status is ignored and the "
|
||||
"return value is a string containing the command's output. Example::"
|
||||
|
@ -1800,20 +1805,20 @@ msgstr ""
|
|||
"ignoré et que la valeur de retour est une chaîne contenant la sortie de la "
|
||||
"commande. Exemple : ::"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1209
|
||||
#: ../Doc/library/subprocess.rst:1212
|
||||
msgid "Windows support added"
|
||||
msgstr "Ajout du support Windows."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1214
|
||||
#: ../Doc/library/subprocess.rst:1217
|
||||
msgid "Notes"
|
||||
msgstr "Notes"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1219
|
||||
#: ../Doc/library/subprocess.rst:1222
|
||||
msgid "Converting an argument sequence to a string on Windows"
|
||||
msgstr ""
|
||||
"Convertir une séquence d'arguments vers une chaîne de caractères sous Windows"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1221
|
||||
#: ../Doc/library/subprocess.rst:1224
|
||||
msgid ""
|
||||
"On Windows, an *args* sequence is converted to a string that can be parsed "
|
||||
"using the following rules (which correspond to the rules used by the MS C "
|
||||
|
@ -1823,14 +1828,14 @@ msgstr ""
|
|||
"être analysée avec les règles suivantes (qui correspondent aux règles "
|
||||
"utilisées par l'environnement *MS C*) :"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1225
|
||||
#: ../Doc/library/subprocess.rst:1228
|
||||
msgid ""
|
||||
"Arguments are delimited by white space, which is either a space or a tab."
|
||||
msgstr ""
|
||||
"Les arguments sont délimités par des espacements, qui peuvent être des "
|
||||
"espaces ou des tabulations."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1228
|
||||
#: ../Doc/library/subprocess.rst:1231
|
||||
msgid ""
|
||||
"A string surrounded by double quotation marks is interpreted as a single "
|
||||
"argument, regardless of white space contained within. A quoted string can "
|
||||
|
@ -1840,7 +1845,7 @@ msgstr ""
|
|||
"seul, qu'elle contienne ou non des espacements. Une chaîne entre guillemets "
|
||||
"peut être intégrée dans un argument."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1233
|
||||
#: ../Doc/library/subprocess.rst:1236
|
||||
msgid ""
|
||||
"A double quotation mark preceded by a backslash is interpreted as a literal "
|
||||
"double quotation mark."
|
||||
|
@ -1848,7 +1853,7 @@ msgstr ""
|
|||
"Un guillemet double précédé d'un *backslash* est interprété comme un "
|
||||
"guillemet double littéral."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1236
|
||||
#: ../Doc/library/subprocess.rst:1239
|
||||
msgid ""
|
||||
"Backslashes are interpreted literally, unless they immediately precede a "
|
||||
"double quotation mark."
|
||||
|
@ -1856,7 +1861,7 @@ msgstr ""
|
|||
"Les *backslashs* sont interprétés littéralement, à moins qu'ils précèdent "
|
||||
"immédiatement un guillemet double."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1239
|
||||
#: ../Doc/library/subprocess.rst:1242
|
||||
msgid ""
|
||||
"If backslashes immediately precede a double quotation mark, every pair of "
|
||||
"backslashes is interpreted as a literal backslash. If the number of "
|
||||
|
@ -1868,11 +1873,11 @@ msgstr ""
|
|||
"de *backslashs* est impair, le dernier *backslash* échappe le prochain "
|
||||
"guillemet double comme décrit en règle 3."
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1248
|
||||
#: ../Doc/library/subprocess.rst:1251
|
||||
msgid ":mod:`shlex`"
|
||||
msgstr ":mod:`shlex`"
|
||||
|
||||
#: ../Doc/library/subprocess.rst:1249
|
||||
#: ../Doc/library/subprocess.rst:1252
|
||||
msgid "Module which provides function to parse and escape command lines."
|
||||
msgstr ""
|
||||
"Module qui fournit des fonctions pour analyser et échapper les lignes de "
|
||||
|
|
284
library/sys.po
284
library/sys.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-05-27 19:40+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-12-14 08:41+0100\n"
|
||||
"Last-Translator: Julien Palard <julien@palard.fr>\n"
|
||||
"Language-Team: \n"
|
||||
|
@ -1151,7 +1151,7 @@ msgstr ""
|
|||
msgid "See :pep:`525` for more details."
|
||||
msgstr "Voir la :pep:`525` pour plus d'informations."
|
||||
|
||||
#: ../Doc/library/sys.rst:611 ../Doc/library/sys.rst:1134
|
||||
#: ../Doc/library/sys.rst:611 ../Doc/library/sys.rst:1149
|
||||
msgid ""
|
||||
"This function has been added on a provisional basis (see :pep:`411` for "
|
||||
"details.)"
|
||||
|
@ -1164,11 +1164,11 @@ msgid "Returns ``None``, or a wrapper set by :func:`set_coroutine_wrapper`."
|
|||
msgstr ""
|
||||
"Renvoie ``None``, ou un *wrapper* donné via :func:`set_coroutine_wrapper`."
|
||||
|
||||
#: ../Doc/library/sys.rst:619 ../Doc/library/sys.rst:1170
|
||||
#: ../Doc/library/sys.rst:619 ../Doc/library/sys.rst:1185
|
||||
msgid "See :pep:`492` for more details."
|
||||
msgstr "Voir la :pep:`492` pour plus d'informations."
|
||||
|
||||
#: ../Doc/library/sys.rst:623 ../Doc/library/sys.rst:1174
|
||||
#: ../Doc/library/sys.rst:623 ../Doc/library/sys.rst:1189
|
||||
msgid ""
|
||||
"This function has been added on a provisional basis (see :pep:`411` for "
|
||||
"details.) Use it only for debugging purposes."
|
||||
|
@ -1374,11 +1374,11 @@ msgstr ""
|
|||
"représentation interne des entiers de Python. Les attributs sont en lecture "
|
||||
"seule."
|
||||
|
||||
#: ../Doc/library/sys.rst:731 ../Doc/library/sys.rst:1260
|
||||
#: ../Doc/library/sys.rst:731 ../Doc/library/sys.rst:1275
|
||||
msgid "Attribute"
|
||||
msgstr "Attribut"
|
||||
|
||||
#: ../Doc/library/sys.rst:731 ../Doc/library/sys.rst:1260
|
||||
#: ../Doc/library/sys.rst:731 ../Doc/library/sys.rst:1275
|
||||
msgid "Explanation"
|
||||
msgstr "Explication"
|
||||
|
||||
|
@ -1860,17 +1860,18 @@ msgid "Availability: Unix."
|
|||
msgstr "Disponibilité : Unix."
|
||||
|
||||
#: ../Doc/library/sys.rst:1005
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Set the system's profile function, which allows you to implement a Python "
|
||||
"source code profiler in Python. See chapter :ref:`profile` for more "
|
||||
"information on the Python profiler. The system's profile function is called "
|
||||
"similarly to the system's trace function (see :func:`settrace`), but it "
|
||||
"isn't called for each executed line of code (only on call and return, but "
|
||||
"the return event is reported even when an exception has been set). The "
|
||||
"function is thread-specific, but there is no way for the profiler to know "
|
||||
"about context switches between threads, so it does not make sense to use "
|
||||
"this in the presence of multiple threads. Also, its return value is not "
|
||||
"used, so it can simply return ``None``."
|
||||
"similarly to the system's trace function (see :func:`settrace`), but it is "
|
||||
"called with different events, for example it isn't called for each executed "
|
||||
"line of code (only on call and return, but the return event is reported even "
|
||||
"when an exception has been set). The function is thread-specific, but there "
|
||||
"is no way for the profiler to know about context switches between threads, "
|
||||
"so it does not make sense to use this in the presence of multiple threads. "
|
||||
"Also, its return value is not used, so it can simply return ``None``."
|
||||
msgstr ""
|
||||
"Définit la fonction de profilage du système, qui vous permet d'implémenter "
|
||||
"un profileur de code source Python en Python. Voir le chapitre :ref:"
|
||||
|
@ -1885,7 +1886,83 @@ msgstr ""
|
|||
"*multithread*. Sa valeur de retour n'est pas utilisée, elle peut simplement "
|
||||
"renvoyer ``None``."
|
||||
|
||||
#: ../Doc/library/sys.rst:1018
|
||||
#: ../Doc/library/sys.rst:1015
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Profile functions should have three arguments: *frame*, *event*, and *arg*. "
|
||||
"*frame* is the current stack frame. *event* is a string: ``'call'``, "
|
||||
"``'return'``, ``'c_call'``, ``'c_return'``, or ``'c_exception'``. *arg* "
|
||||
"depends on the event type."
|
||||
msgstr ""
|
||||
"Les fonctions de traçage doivent avoir trois arguments: *frame*, *event*, et "
|
||||
"*arg*. *frame* est la *stack frame* actuelle. *event* est une chaîne de "
|
||||
"caractères pouvant valoir : ``'call'``, ``'line'``, ``'return'``, "
|
||||
"``'exception'``, ``'c_call'``, ``'c_return'``, ou ``'c_exception'``. *arg* "
|
||||
"dépend du type de l'évènement."
|
||||
|
||||
#: ../Doc/library/sys.rst:1020 ../Doc/library/sys.rst:1097
|
||||
msgid "The events have the following meaning:"
|
||||
msgstr "Les événements ont la signification suivante :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1024 ../Doc/library/sys.rst:1102
|
||||
msgid "``'call'``"
|
||||
msgstr "``'call'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1023
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"A function is called (or some other code block entered). The profile "
|
||||
"function is called; *arg* is ``None``."
|
||||
msgstr ""
|
||||
"Une fonction est appelée (un un bloc de code). La fonction de traçage "
|
||||
"globale est appelée, *arg* est ``None``, la valeur renvoyée donne la "
|
||||
"fonction de traçage locale."
|
||||
|
||||
#: ../Doc/library/sys.rst:1029 ../Doc/library/sys.rst:1115
|
||||
msgid "``'return'``"
|
||||
msgstr "``'return'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1027
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"A function (or other code block) is about to return. The profile function "
|
||||
"is called; *arg* is the value that will be returned, or ``None`` if the "
|
||||
"event is caused by an exception being raised."
|
||||
msgstr ""
|
||||
"La fonction (ou un autre type de bloc) est sur le point de se terminer. La "
|
||||
"fonction de traçage locale est appelée, *arg* est la valeur qui sera "
|
||||
"renvoyée, ou ``None`` si l'événement est causé par la levée d'une exception. "
|
||||
"La valeur renvoyée par la fonction de traçage est ignorée."
|
||||
|
||||
#: ../Doc/library/sys.rst:1033
|
||||
msgid "``'c_call'``"
|
||||
msgstr "``'c_call'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1032
|
||||
msgid ""
|
||||
"A C function is about to be called. This may be an extension function or a "
|
||||
"built-in. *arg* is the C function object."
|
||||
msgstr ""
|
||||
"Une fonction C est sur le point d'être appelée. C'est soit une fonction "
|
||||
"d'extension ou une fonction native. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1036
|
||||
msgid "``'c_return'``"
|
||||
msgstr "``'c_return'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1036
|
||||
msgid "A C function has returned. *arg* is the C function object."
|
||||
msgstr "Une fonction C a renvoyé une valeur. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1038
|
||||
msgid "``'c_exception'``"
|
||||
msgstr "``'c_exception'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1039
|
||||
msgid "A C function has raised an exception. *arg* is the C function object."
|
||||
msgstr "Une fonction C a levé une exception. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1043
|
||||
msgid ""
|
||||
"Set the maximum depth of the Python interpreter stack to *limit*. This "
|
||||
"limit prevents infinite recursion from causing an overflow of the C stack "
|
||||
|
@ -1895,7 +1972,7 @@ msgstr ""
|
|||
"*limit*. Cette limite empêche une récursion infinie de provoquer un "
|
||||
"débordement de la pile C et ainsi un crash de Python."
|
||||
|
||||
#: ../Doc/library/sys.rst:1022
|
||||
#: ../Doc/library/sys.rst:1047
|
||||
msgid ""
|
||||
"The highest possible limit is platform-dependent. A user may need to set "
|
||||
"the limit higher when they have a program that requires deep recursion and a "
|
||||
|
@ -1907,7 +1984,7 @@ msgstr ""
|
|||
"profonde, si sa plate-forme le permet. Cela doit être fait avec précaution, "
|
||||
"car une limite trop élevée peut conduire à un crash."
|
||||
|
||||
#: ../Doc/library/sys.rst:1027
|
||||
#: ../Doc/library/sys.rst:1052
|
||||
msgid ""
|
||||
"If the new limit is too low at the current recursion depth, a :exc:"
|
||||
"`RecursionError` exception is raised."
|
||||
|
@ -1915,7 +1992,7 @@ msgstr ""
|
|||
"Si la nouvelle limite est plus basse que la profondeur actuelle, une :exc:"
|
||||
"`RecursionError` est levée."
|
||||
|
||||
#: ../Doc/library/sys.rst:1030
|
||||
#: ../Doc/library/sys.rst:1055
|
||||
msgid ""
|
||||
"A :exc:`RecursionError` exception is now raised if the new limit is too low "
|
||||
"at the current recursion depth."
|
||||
|
@ -1923,7 +2000,7 @@ msgstr ""
|
|||
"Une :exc:`RecursionError` est maintenant levée si la nouvelle limite est "
|
||||
"plus basse que la profondeur de récursion actuelle."
|
||||
|
||||
#: ../Doc/library/sys.rst:1037
|
||||
#: ../Doc/library/sys.rst:1062
|
||||
msgid ""
|
||||
"Set the interpreter's thread switch interval (in seconds). This floating-"
|
||||
"point value determines the ideal duration of the \"timeslices\" allocated to "
|
||||
|
@ -1941,7 +2018,7 @@ msgstr ""
|
|||
"d'exécution prennant la main à la fin de l'intervalle revient au système "
|
||||
"d'exploitation. L'interpréteur n'a pas son propre ordonnanceur."
|
||||
|
||||
#: ../Doc/library/sys.rst:1054
|
||||
#: ../Doc/library/sys.rst:1079
|
||||
msgid ""
|
||||
"Set the system's trace function, which allows you to implement a Python "
|
||||
"source code debugger in Python. The function is thread-specific; for a "
|
||||
|
@ -1954,12 +2031,13 @@ msgstr ""
|
|||
"d'exécution, il doit enregistrer sa fonction en appelant :func:`settrace` "
|
||||
"pour chaque fil d'exécution qu'il souhaite surveiller."
|
||||
|
||||
#: ../Doc/library/sys.rst:1059
|
||||
#: ../Doc/library/sys.rst:1084
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Trace functions should have three arguments: *frame*, *event*, and *arg*. "
|
||||
"*frame* is the current stack frame. *event* is a string: ``'call'``, "
|
||||
"``'line'``, ``'return'``, ``'exception'``, ``'c_call'``, ``'c_return'``, or "
|
||||
"``'c_exception'``. *arg* depends on the event type."
|
||||
"``'line'``, ``'return'`` or ``'exception'``. *arg* depends on the event "
|
||||
"type."
|
||||
msgstr ""
|
||||
"Les fonctions de traçage doivent avoir trois arguments: *frame*, *event*, et "
|
||||
"*arg*. *frame* est la *stack frame* actuelle. *event* est une chaîne de "
|
||||
|
@ -1967,7 +2045,7 @@ msgstr ""
|
|||
"``'exception'``, ``'c_call'``, ``'c_return'``, ou ``'c_exception'``. *arg* "
|
||||
"dépend du type de l'évènement."
|
||||
|
||||
#: ../Doc/library/sys.rst:1064
|
||||
#: ../Doc/library/sys.rst:1089
|
||||
msgid ""
|
||||
"The trace function is invoked (with *event* set to ``'call'``) whenever a "
|
||||
"new local scope is entered; it should return a reference to a local trace "
|
||||
|
@ -1978,7 +2056,7 @@ msgstr ""
|
|||
"référence à une fonction de traçage locale à utiliser pour ce *scope*, ou "
|
||||
"``None`` si le *Scope* ne doit pas être tracé."
|
||||
|
||||
#: ../Doc/library/sys.rst:1068
|
||||
#: ../Doc/library/sys.rst:1093
|
||||
msgid ""
|
||||
"The local trace function should return a reference to itself (or to another "
|
||||
"function for further tracing in that scope), or ``None`` to turn off tracing "
|
||||
|
@ -1988,15 +2066,7 @@ msgstr ""
|
|||
"autre fonction de traçage pour un traçage ultérieur dans cette portée), ou "
|
||||
"``None`` pour désactiver le traçage dans cette portée."
|
||||
|
||||
#: ../Doc/library/sys.rst:1072
|
||||
msgid "The events have the following meaning:"
|
||||
msgstr "Les événements ont la signification suivante :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1077
|
||||
msgid "``'call'``"
|
||||
msgstr "``'call'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1075
|
||||
#: ../Doc/library/sys.rst:1100
|
||||
msgid ""
|
||||
"A function is called (or some other code block entered). The global trace "
|
||||
"function is called; *arg* is ``None``; the return value specifies the local "
|
||||
|
@ -2006,11 +2076,11 @@ msgstr ""
|
|||
"globale est appelée, *arg* est ``None``, la valeur renvoyée donne la "
|
||||
"fonction de traçage locale."
|
||||
|
||||
#: ../Doc/library/sys.rst:1084
|
||||
#: ../Doc/library/sys.rst:1109
|
||||
msgid "``'line'``"
|
||||
msgstr "``'line'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1080
|
||||
#: ../Doc/library/sys.rst:1105
|
||||
msgid ""
|
||||
"The interpreter is about to execute a new line of code or re-execute the "
|
||||
"condition of a loop. The local trace function is called; *arg* is ``None``; "
|
||||
|
@ -2023,11 +2093,7 @@ msgstr ""
|
|||
"fonction de traçage locale. Voir :file:`Objects/lnotab_notes.txt` pour une "
|
||||
"explication détaillée de ce mécanisme."
|
||||
|
||||
#: ../Doc/library/sys.rst:1090
|
||||
msgid "``'return'``"
|
||||
msgstr "``'return'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1087
|
||||
#: ../Doc/library/sys.rst:1112
|
||||
msgid ""
|
||||
"A function (or other code block) is about to return. The local trace "
|
||||
"function is called; *arg* is the value that will be returned, or ``None`` if "
|
||||
|
@ -2039,11 +2105,11 @@ msgstr ""
|
|||
"renvoyée, ou ``None`` si l'événement est causé par la levée d'une exception. "
|
||||
"La valeur renvoyée par la fonction de traçage est ignorée."
|
||||
|
||||
#: ../Doc/library/sys.rst:1095
|
||||
#: ../Doc/library/sys.rst:1120
|
||||
msgid "``'exception'``"
|
||||
msgstr "``'exception'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1093
|
||||
#: ../Doc/library/sys.rst:1118
|
||||
msgid ""
|
||||
"An exception has occurred. The local trace function is called; *arg* is a "
|
||||
"tuple ``(exception, value, traceback)``; the return value specifies the new "
|
||||
|
@ -2053,35 +2119,7 @@ msgstr ""
|
|||
"est le *tuple* ``(exception, valeur, traceback)``, la valeur renvoyée "
|
||||
"spécifie la nouvelle fonction de traçage locale."
|
||||
|
||||
#: ../Doc/library/sys.rst:1099
|
||||
msgid "``'c_call'``"
|
||||
msgstr "``'c_call'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1098
|
||||
msgid ""
|
||||
"A C function is about to be called. This may be an extension function or a "
|
||||
"built-in. *arg* is the C function object."
|
||||
msgstr ""
|
||||
"Une fonction C est sur le point d'être appelée. C'est soit une fonction "
|
||||
"d'extension ou une fonction native. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1102
|
||||
msgid "``'c_return'``"
|
||||
msgstr "``'c_return'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1102
|
||||
msgid "A C function has returned. *arg* is the C function object."
|
||||
msgstr "Une fonction C a renvoyé une valeur. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1105
|
||||
msgid "``'c_exception'``"
|
||||
msgstr "``'c_exception'``"
|
||||
|
||||
#: ../Doc/library/sys.rst:1105
|
||||
msgid "A C function has raised an exception. *arg* is the C function object."
|
||||
msgstr "Une fonction C a levé une exception. *arg* représente la fonction C."
|
||||
|
||||
#: ../Doc/library/sys.rst:1107
|
||||
#: ../Doc/library/sys.rst:1122
|
||||
msgid ""
|
||||
"Note that as an exception is propagated down the chain of callers, an "
|
||||
"``'exception'`` event is generated at each level."
|
||||
|
@ -2089,13 +2127,13 @@ msgstr ""
|
|||
"Remarquez que, comme une exception se propage au travers de toute chaîne "
|
||||
"d'appelants, un événement ``'exception'`` est généré à chaque niveau."
|
||||
|
||||
#: ../Doc/library/sys.rst:1110
|
||||
#: ../Doc/library/sys.rst:1125
|
||||
msgid "For more information on code and frame objects, refer to :ref:`types`."
|
||||
msgstr ""
|
||||
"Pour plus d'informations sur les objets code et objets représentant une "
|
||||
"*frame* de la pile, consultez :ref:`types`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1114
|
||||
#: ../Doc/library/sys.rst:1129
|
||||
msgid ""
|
||||
"The :func:`settrace` function is intended only for implementing debuggers, "
|
||||
"profilers, coverage tools and the like. Its behavior is part of the "
|
||||
|
@ -2108,7 +2146,7 @@ msgstr ""
|
|||
"que de la définition du langage, et peut donc ne pas être disponible dans "
|
||||
"toutes les implémentations de Python."
|
||||
|
||||
#: ../Doc/library/sys.rst:1121
|
||||
#: ../Doc/library/sys.rst:1136
|
||||
msgid ""
|
||||
"Accepts two optional keyword arguments which are callables that accept an :"
|
||||
"term:`asynchronous generator iterator` as an argument. The *firstiter* "
|
||||
|
@ -2122,7 +2160,7 @@ msgstr ""
|
|||
"première fois, et l'appelable *finalizer* sera appelé lorsqu'un générateur "
|
||||
"asynchrone est sur le point d'être détruit."
|
||||
|
||||
#: ../Doc/library/sys.rst:1127
|
||||
#: ../Doc/library/sys.rst:1142
|
||||
msgid ""
|
||||
"See :pep:`525` for more details, and for a reference example of a "
|
||||
"*finalizer* method see the implementation of ``asyncio.Loop."
|
||||
|
@ -2132,7 +2170,7 @@ msgstr ""
|
|||
"voir l'implémentation de ``asyncio.Loop.shutdown_asyncgens`` dans :source:"
|
||||
"`Lib/asyncio/base_events.py`"
|
||||
|
||||
#: ../Doc/library/sys.rst:1140
|
||||
#: ../Doc/library/sys.rst:1155
|
||||
msgid ""
|
||||
"Allows intercepting creation of :term:`coroutine` objects (only ones that "
|
||||
"are created by an :keyword:`async def` function; generators decorated with :"
|
||||
|
@ -2142,36 +2180,36 @@ msgstr ""
|
|||
"créés via :keyword:`async def`, les générateurs décorés par :func:`types."
|
||||
"coroutine` ou :func:`asyncio.coroutine` ne seront pas interceptés)."
|
||||
|
||||
#: ../Doc/library/sys.rst:1145
|
||||
#: ../Doc/library/sys.rst:1160
|
||||
msgid "The *wrapper* argument must be either:"
|
||||
msgstr "L'argument *wrapper* doit être soit :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1147
|
||||
#: ../Doc/library/sys.rst:1162
|
||||
msgid "a callable that accepts one argument (a coroutine object);"
|
||||
msgstr "un appelable qui accepte un argument (une coroutine);"
|
||||
|
||||
#: ../Doc/library/sys.rst:1148
|
||||
#: ../Doc/library/sys.rst:1163
|
||||
msgid "``None``, to reset the wrapper."
|
||||
msgstr "``None``, pour réinitialiser le *wrapper*."
|
||||
|
||||
#: ../Doc/library/sys.rst:1150
|
||||
#: ../Doc/library/sys.rst:1165
|
||||
msgid ""
|
||||
"If called twice, the new wrapper replaces the previous one. The function is "
|
||||
"thread-specific."
|
||||
msgstr "S'il est appelé deux fois, le nouveau *wrapper* remplace le précédent."
|
||||
|
||||
#: ../Doc/library/sys.rst:1153
|
||||
#: ../Doc/library/sys.rst:1168
|
||||
msgid ""
|
||||
"The *wrapper* callable cannot define new coroutines directly or indirectly::"
|
||||
msgstr ""
|
||||
"L'appelable *wrapper* ne peut pas définir de nouvelles coroutines, ni "
|
||||
"directement, ni indirectement : ::"
|
||||
|
||||
#: ../Doc/library/sys.rst:1168
|
||||
#: ../Doc/library/sys.rst:1183
|
||||
msgid "See also :func:`get_coroutine_wrapper`."
|
||||
msgstr "Voir aussi :func:`get_coroutine_wrapper`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1179
|
||||
#: ../Doc/library/sys.rst:1194
|
||||
msgid ""
|
||||
"Changes the default filesystem encoding and errors mode to 'mbcs' and "
|
||||
"'replace' respectively, for consistency with versions of Python prior to 3.6."
|
||||
|
@ -2180,7 +2218,7 @@ msgstr ""
|
|||
"fichiers à 'mbcs' et 'replace' respectivement, par cohérence avec les "
|
||||
"versions de Python antérieures à la 3.6."
|
||||
|
||||
#: ../Doc/library/sys.rst:1182
|
||||
#: ../Doc/library/sys.rst:1197
|
||||
msgid ""
|
||||
"This is equivalent to defining the :envvar:`PYTHONLEGACYWINDOWSFSENCODING` "
|
||||
"environment variable before launching Python."
|
||||
|
@ -2188,15 +2226,15 @@ msgstr ""
|
|||
"Équivaut à définir la variable d'environnement :envvar:"
|
||||
"`PYTHONLEGACYWINDOWSFSENCODING` avant de lancer Python."
|
||||
|
||||
#: ../Doc/library/sys.rst:1185
|
||||
#: ../Doc/library/sys.rst:1200
|
||||
msgid "Availability: Windows"
|
||||
msgstr "Disponibilité : Windows"
|
||||
|
||||
#: ../Doc/library/sys.rst:1187
|
||||
#: ../Doc/library/sys.rst:1202
|
||||
msgid "See :pep:`529` for more details."
|
||||
msgstr "Voir la :pep:`529` pour plus d'informations."
|
||||
|
||||
#: ../Doc/library/sys.rst:1194
|
||||
#: ../Doc/library/sys.rst:1209
|
||||
msgid ""
|
||||
":term:`File objects <file object>` used by the interpreter for standard "
|
||||
"input, output and errors:"
|
||||
|
@ -2204,7 +2242,7 @@ msgstr ""
|
|||
":term:`objects fichier <file object>` utilisé par l'interpréteur pour "
|
||||
"l'entrée standard, la sortie standard, et la sortie d'erreurs."
|
||||
|
||||
#: ../Doc/library/sys.rst:1197
|
||||
#: ../Doc/library/sys.rst:1212
|
||||
msgid ""
|
||||
"``stdin`` is used for all interactive input (including calls to :func:"
|
||||
"`input`);"
|
||||
|
@ -2212,7 +2250,7 @@ msgstr ""
|
|||
"``stdin`` est utilisé pour toutes les entrées interactives (y compris les "
|
||||
"appels à :func:`input`)"
|
||||
|
||||
#: ../Doc/library/sys.rst:1199
|
||||
#: ../Doc/library/sys.rst:1214
|
||||
msgid ""
|
||||
"``stdout`` is used for the output of :func:`print` and :term:`expression` "
|
||||
"statements and for the prompts of :func:`input`;"
|
||||
|
@ -2220,13 +2258,13 @@ msgstr ""
|
|||
"``stdout`` est utilisé pour la sortie de :func:`print`, des :term:"
|
||||
"`expression` et pour les invites de :func:`input`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1201
|
||||
#: ../Doc/library/sys.rst:1216
|
||||
msgid "The interpreter's own prompts and its error messages go to ``stderr``."
|
||||
msgstr ""
|
||||
"Les invites de l'interpreteur et ses messages d'erreur sont écrits sur "
|
||||
"``stderr``."
|
||||
|
||||
#: ../Doc/library/sys.rst:1203
|
||||
#: ../Doc/library/sys.rst:1218
|
||||
msgid ""
|
||||
"These streams are regular :term:`text files <text file>` like those returned "
|
||||
"by the :func:`open` function. Their parameters are chosen as follows:"
|
||||
|
@ -2235,7 +2273,7 @@ msgstr ""
|
|||
"renvoyés par la fonction :func:`open`. Leurs paramètres sont choisis comme "
|
||||
"suit :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1207
|
||||
#: ../Doc/library/sys.rst:1222
|
||||
msgid ""
|
||||
"The character encoding is platform-dependent. Under Windows, if the stream "
|
||||
"is interactive (that is, if its :meth:`isatty` method returns ``True``), the "
|
||||
|
@ -2249,7 +2287,7 @@ msgstr ""
|
|||
"d'autres plateformes, l'encodage local est utilisé (voir :meth:`locale."
|
||||
"getpreferredencoding`)."
|
||||
|
||||
#: ../Doc/library/sys.rst:1212
|
||||
#: ../Doc/library/sys.rst:1227
|
||||
msgid ""
|
||||
"Under all platforms though, you can override this value by setting the :"
|
||||
"envvar:`PYTHONIOENCODING` environment variable before starting Python."
|
||||
|
@ -2258,7 +2296,7 @@ msgstr ""
|
|||
"en définissant la variable d'environnement :envvar:`PYTHONIOENCODING` avant "
|
||||
"de démarrer Python."
|
||||
|
||||
#: ../Doc/library/sys.rst:1215
|
||||
#: ../Doc/library/sys.rst:1230
|
||||
msgid ""
|
||||
"When interactive, standard streams are line-buffered. Otherwise, they are "
|
||||
"block-buffered like regular text files. You can override this value with "
|
||||
|
@ -2269,7 +2307,7 @@ msgstr ""
|
|||
"fichiers textes classiques. Vous pouvez. Vous pouvez remplacer cette valeur "
|
||||
"avec l'option :option:`-u` en ligne de commande."
|
||||
|
||||
#: ../Doc/library/sys.rst:1221
|
||||
#: ../Doc/library/sys.rst:1236
|
||||
msgid ""
|
||||
"To write or read binary data from/to the standard streams, use the "
|
||||
"underlying binary :data:`~io.TextIOBase.buffer` object. For example, to "
|
||||
|
@ -2280,7 +2318,7 @@ msgstr ""
|
|||
"pour écrire des octets sur :data:`stdout`, utilisez ``sys.stdout.buffer."
|
||||
"write(b'abc')``."
|
||||
|
||||
#: ../Doc/library/sys.rst:1225
|
||||
#: ../Doc/library/sys.rst:1240
|
||||
msgid ""
|
||||
"However, if you are writing a library (and do not control in which context "
|
||||
"its code will be executed), be aware that the standard streams may be "
|
||||
|
@ -2292,7 +2330,7 @@ msgstr ""
|
|||
"remplacés par des objets de type fichier tel un :class:`io.StringIO` qui "
|
||||
"n'ont pas l'attribut :attr:`~io.BufferedIOBase.buffer`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1235
|
||||
#: ../Doc/library/sys.rst:1250
|
||||
msgid ""
|
||||
"These objects contain the original values of ``stdin``, ``stderr`` and "
|
||||
"``stdout`` at the start of the program. They are used during finalization, "
|
||||
|
@ -2304,7 +2342,7 @@ msgstr ""
|
|||
"pendant la finalisation, et peuvent être utiles pour écrire dans le vrai "
|
||||
"flux standard, peu importe si l'objet ``sys.std*`` a été redirigé."
|
||||
|
||||
#: ../Doc/library/sys.rst:1240
|
||||
#: ../Doc/library/sys.rst:1255
|
||||
msgid ""
|
||||
"It can also be used to restore the actual files to known working file "
|
||||
"objects in case they have been overwritten with a broken object. However, "
|
||||
|
@ -2316,7 +2354,7 @@ msgstr ""
|
|||
"cependant la bonne façon de faire serait de sauvegarder explicitement les "
|
||||
"flux avant de les remplacer et ainsi pouvoir les restaurer."
|
||||
|
||||
#: ../Doc/library/sys.rst:1246
|
||||
#: ../Doc/library/sys.rst:1261
|
||||
msgid ""
|
||||
"Under some conditions ``stdin``, ``stdout`` and ``stderr`` as well as the "
|
||||
"original values ``__stdin__``, ``__stdout__`` and ``__stderr__`` can be "
|
||||
|
@ -2329,7 +2367,7 @@ msgstr ""
|
|||
"Windows qui ne sont pas connectées à une console, ou les applications Python "
|
||||
"démarrées avec :program:`pythonw`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1254
|
||||
#: ../Doc/library/sys.rst:1269
|
||||
msgid ""
|
||||
"A :term:`struct sequence` holding information about the thread "
|
||||
"implementation."
|
||||
|
@ -2337,52 +2375,52 @@ msgstr ""
|
|||
"Une :term:`struct sequence` contenant des informations sur l'implémentation "
|
||||
"des fils d'exécution."
|
||||
|
||||
#: ../Doc/library/sys.rst:1262
|
||||
#: ../Doc/library/sys.rst:1277
|
||||
msgid ":const:`name`"
|
||||
msgstr ":const:`name`"
|
||||
|
||||
#: ../Doc/library/sys.rst:1262
|
||||
#: ../Doc/library/sys.rst:1277
|
||||
msgid "Name of the thread implementation:"
|
||||
msgstr "Nom de l'implémentation des fils d'exécution :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1264
|
||||
#: ../Doc/library/sys.rst:1279
|
||||
msgid "``'nt'``: Windows threads"
|
||||
msgstr "``'nt'``: Fils d'exécution Windows"
|
||||
|
||||
#: ../Doc/library/sys.rst:1265
|
||||
#: ../Doc/library/sys.rst:1280
|
||||
msgid "``'pthread'``: POSIX threads"
|
||||
msgstr "``'pthread'``: Fils d'exécution POSIX"
|
||||
|
||||
#: ../Doc/library/sys.rst:1266
|
||||
#: ../Doc/library/sys.rst:1281
|
||||
msgid "``'solaris'``: Solaris threads"
|
||||
msgstr "``'solaris'``: Fils d'exécution Solaris"
|
||||
|
||||
#: ../Doc/library/sys.rst:1268
|
||||
#: ../Doc/library/sys.rst:1283
|
||||
msgid ":const:`lock`"
|
||||
msgstr ":const:`lock`"
|
||||
|
||||
#: ../Doc/library/sys.rst:1268
|
||||
#: ../Doc/library/sys.rst:1283
|
||||
msgid "Name of the lock implementation:"
|
||||
msgstr "Nom de l'implémentation du système de verrou :"
|
||||
|
||||
#: ../Doc/library/sys.rst:1270
|
||||
#: ../Doc/library/sys.rst:1285
|
||||
msgid "``'semaphore'``: a lock uses a semaphore"
|
||||
msgstr "``'semaphore'``: Verrou utilisant une semaphore"
|
||||
|
||||
#: ../Doc/library/sys.rst:1271
|
||||
#: ../Doc/library/sys.rst:1286
|
||||
msgid "``'mutex+cond'``: a lock uses a mutex and a condition variable"
|
||||
msgstr ""
|
||||
"``'mutex+cond'``: Un verrou utilisant un *mutex* et une *condition variable*"
|
||||
|
||||
#: ../Doc/library/sys.rst:1273
|
||||
#: ../Doc/library/sys.rst:1288
|
||||
msgid "``None`` if this information is unknown"
|
||||
msgstr "``None`` si cette information n'est pas connue"
|
||||
|
||||
#: ../Doc/library/sys.rst:1275
|
||||
#: ../Doc/library/sys.rst:1290
|
||||
msgid ":const:`version`"
|
||||
msgstr ":const:`version`"
|
||||
|
||||
#: ../Doc/library/sys.rst:1275
|
||||
#: ../Doc/library/sys.rst:1290
|
||||
msgid ""
|
||||
"Name and version of the thread library. It is a string, or ``None`` if these "
|
||||
"informations are unknown."
|
||||
|
@ -2390,7 +2428,7 @@ msgstr ""
|
|||
"Nom et version de l'implémentation des fils d'exécution, c'est une chaîne, "
|
||||
"ou ``None`` si ces informations sont inconnues."
|
||||
|
||||
#: ../Doc/library/sys.rst:1284
|
||||
#: ../Doc/library/sys.rst:1299
|
||||
msgid ""
|
||||
"When this variable is set to an integer value, it determines the maximum "
|
||||
"number of levels of traceback information printed when an unhandled "
|
||||
|
@ -2404,7 +2442,7 @@ msgstr ""
|
|||
"est égale ou inférieure à ``0``, la pile d'appels n'est pas affichée, seul "
|
||||
"seuls le type et la valeur de l'exception sont le sont."
|
||||
|
||||
#: ../Doc/library/sys.rst:1292
|
||||
#: ../Doc/library/sys.rst:1307
|
||||
msgid ""
|
||||
"A string containing the version number of the Python interpreter plus "
|
||||
"additional information on the build number and compiler used. This string "
|
||||
|
@ -2419,7 +2457,7 @@ msgstr ""
|
|||
"utilisez plutôt :data:`version_info` et les fonctions fournies par le "
|
||||
"module :mod:`platform`."
|
||||
|
||||
#: ../Doc/library/sys.rst:1301
|
||||
#: ../Doc/library/sys.rst:1316
|
||||
msgid ""
|
||||
"The C API version for this interpreter. Programmers may find this useful "
|
||||
"when debugging version conflicts between Python and extension modules."
|
||||
|
@ -2428,7 +2466,7 @@ msgstr ""
|
|||
"trouver cette information utile en débuggant des conflits de versions entre "
|
||||
"Python et des modules d'extension."
|
||||
|
||||
#: ../Doc/library/sys.rst:1307
|
||||
#: ../Doc/library/sys.rst:1322
|
||||
msgid ""
|
||||
"A tuple containing the five components of the version number: *major*, "
|
||||
"*minor*, *micro*, *releaselevel*, and *serial*. All values except "
|
||||
|
@ -2446,11 +2484,11 @@ msgstr ""
|
|||
"sont aussi accessibles par leur nom, ainsi ``sys.version_info[0]`` est "
|
||||
"équivalent à ``sys.version_info.major``, et ainsi de suite."
|
||||
|
||||
#: ../Doc/library/sys.rst:1315
|
||||
#: ../Doc/library/sys.rst:1330
|
||||
msgid "Added named component attributes."
|
||||
msgstr "Ajout des attributs nommés."
|
||||
|
||||
#: ../Doc/library/sys.rst:1320
|
||||
#: ../Doc/library/sys.rst:1335
|
||||
msgid ""
|
||||
"This is an implementation detail of the warnings framework; do not modify "
|
||||
"this value. Refer to the :mod:`warnings` module for more information on the "
|
||||
|
@ -2460,7 +2498,7 @@ msgstr ""
|
|||
"Ne modifiez pas cette valeur. Reportez-vous au module :mod:`warnings` pour "
|
||||
"plus d'informations sur le gestionnaire d'avertissements."
|
||||
|
||||
#: ../Doc/library/sys.rst:1327
|
||||
#: ../Doc/library/sys.rst:1342
|
||||
msgid ""
|
||||
"The version number used to form registry keys on Windows platforms. This is "
|
||||
"stored as string resource 1000 in the Python DLL. The value is normally the "
|
||||
|
@ -2475,7 +2513,7 @@ msgstr ""
|
|||
"d'information, et la modifier n'a aucun effet sur les clés de registre "
|
||||
"utilisées par Python. Disponnibilité: Windows."
|
||||
|
||||
#: ../Doc/library/sys.rst:1336
|
||||
#: ../Doc/library/sys.rst:1351
|
||||
msgid ""
|
||||
"A dictionary of the various implementation-specific flags passed through "
|
||||
"the :option:`-X` command-line option. Option names are either mapped to "
|
||||
|
@ -2486,7 +2524,7 @@ msgstr ""
|
|||
"correspondent soit leur valeur, si elle est donnée explicitement, soit à :"
|
||||
"const:`True`. Exemple:"
|
||||
|
||||
#: ../Doc/library/sys.rst:1352
|
||||
#: ../Doc/library/sys.rst:1367
|
||||
msgid ""
|
||||
"This is a CPython-specific way of accessing options passed through :option:`-"
|
||||
"X`. Other implementations may export them through other means, or not at "
|
||||
|
@ -2496,11 +2534,11 @@ msgstr ""
|
|||
"l'option :option:`-X`. D'autres implémentations pourraient les exposer par "
|
||||
"d'autres moyens, ou pas du tout."
|
||||
|
||||
#: ../Doc/library/sys.rst:1360
|
||||
#: ../Doc/library/sys.rst:1375
|
||||
msgid "Citations"
|
||||
msgstr "Citations"
|
||||
|
||||
#: ../Doc/library/sys.rst:1361
|
||||
#: ../Doc/library/sys.rst:1376
|
||||
msgid ""
|
||||
"ISO/IEC 9899:1999. \"Programming languages -- C.\" A public draft of this "
|
||||
"standard is available at http://www.open-std.org/jtc1/sc22/wg14/www/docs/"
|
||||
|
|
43
license.po
43
license.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -362,7 +362,8 @@ msgid "test_epoll"
|
|||
msgstr "test_epoll"
|
||||
|
||||
#: ../Doc/license.rst:548
|
||||
msgid "The :mod:`test_epoll` contains the following notice::"
|
||||
#, fuzzy
|
||||
msgid "The :mod:`test_epoll` module contains the following notice::"
|
||||
msgstr "Le module :mod:`test_epoll` contient la note suivante : ::"
|
||||
|
||||
#: ../Doc/license.rst:572
|
||||
|
@ -370,18 +371,19 @@ msgid "Select kqueue"
|
|||
msgstr "Select kqueue"
|
||||
|
||||
#: ../Doc/license.rst:574
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The :mod:`select` and contains the following notice for the kqueue "
|
||||
"The :mod:`select` module contains the following notice for the kqueue "
|
||||
"interface::"
|
||||
msgstr ""
|
||||
"Le module :mod:`select` contient la note suivante pour l'interface "
|
||||
"kqueue : ::"
|
||||
|
||||
#: ../Doc/license.rst:602
|
||||
#: ../Doc/license.rst:603
|
||||
msgid "SipHash24"
|
||||
msgstr "SipHash24"
|
||||
|
||||
#: ../Doc/license.rst:604
|
||||
#: ../Doc/license.rst:605
|
||||
msgid ""
|
||||
"The file :file:`Python/pyhash.c` contains Marek Majkowski' implementation of "
|
||||
"Dan Bernstein's SipHash24 algorithm. The contains the following note::"
|
||||
|
@ -390,11 +392,11 @@ msgstr ""
|
|||
"Majkowski de l'algorithme SipHash24 de Dan Bernstein. Il contient la note "
|
||||
"suivante : ::"
|
||||
|
||||
#: ../Doc/license.rst:631
|
||||
#: ../Doc/license.rst:632
|
||||
msgid "strtod and dtoa"
|
||||
msgstr "strtod et dtoa"
|
||||
|
||||
#: ../Doc/license.rst:633
|
||||
#: ../Doc/license.rst:634
|
||||
msgid ""
|
||||
"The file :file:`Python/dtoa.c`, which supplies C functions dtoa and strtod "
|
||||
"for conversion of C doubles to and from strings, is derived from the file of "
|
||||
|
@ -408,11 +410,11 @@ msgstr ""
|
|||
"http://www.netlib.org/fp/. Le fichier original, tel que récupéré le 16 mars "
|
||||
"2009, contiens la licence suivante : ::"
|
||||
|
||||
#: ../Doc/license.rst:661
|
||||
#: ../Doc/license.rst:662
|
||||
msgid "OpenSSL"
|
||||
msgstr "OpenSSL"
|
||||
|
||||
#: ../Doc/license.rst:663
|
||||
#: ../Doc/license.rst:664
|
||||
msgid ""
|
||||
"The modules :mod:`hashlib`, :mod:`posix`, :mod:`ssl`, :mod:`crypt` use the "
|
||||
"OpenSSL library for added performance if made available by the operating "
|
||||
|
@ -427,11 +429,11 @@ msgstr ""
|
|||
"bibliothèques d'OpenSSL, donc on colle une copie de la licence d'OpenSSL "
|
||||
"ici::"
|
||||
|
||||
#: ../Doc/license.rst:798
|
||||
#: ../Doc/license.rst:799
|
||||
msgid "expat"
|
||||
msgstr "expat"
|
||||
|
||||
#: ../Doc/license.rst:800
|
||||
#: ../Doc/license.rst:801
|
||||
msgid ""
|
||||
"The :mod:`pyexpat` extension is built using an included copy of the expat "
|
||||
"sources unless the build is configured ``--with-system-expat``::"
|
||||
|
@ -439,11 +441,11 @@ msgstr ""
|
|||
"Le module :mod:`pyexpat` est compilé avec une copie des sources d'*expat*, "
|
||||
"sauf si la compilation est configurée avec ``--with-system-expat``::"
|
||||
|
||||
#: ../Doc/license.rst:827
|
||||
#: ../Doc/license.rst:828
|
||||
msgid "libffi"
|
||||
msgstr "libffi"
|
||||
|
||||
#: ../Doc/license.rst:829
|
||||
#: ../Doc/license.rst:830
|
||||
msgid ""
|
||||
"The :mod:`_ctypes` extension is built using an included copy of the libffi "
|
||||
"sources unless the build is configured ``--with-system-libffi``::"
|
||||
|
@ -452,11 +454,11 @@ msgstr ""
|
|||
"la *libffi*, sauf si la compilation est configurée avec ``--with-system-"
|
||||
"libffi``::"
|
||||
|
||||
#: ../Doc/license.rst:856
|
||||
#: ../Doc/license.rst:857
|
||||
msgid "zlib"
|
||||
msgstr "zlib"
|
||||
|
||||
#: ../Doc/license.rst:858
|
||||
#: ../Doc/license.rst:859
|
||||
msgid ""
|
||||
"The :mod:`zlib` extension is built using an included copy of the zlib "
|
||||
"sources if the zlib version found on the system is too old to be used for "
|
||||
|
@ -466,11 +468,11 @@ msgstr ""
|
|||
"*zlib* si la version de *zlib* trouvée sur le système est trop vieille pour "
|
||||
"être utilisée::"
|
||||
|
||||
#: ../Doc/license.rst:887
|
||||
#: ../Doc/license.rst:888
|
||||
msgid "cfuhash"
|
||||
msgstr "cfuhash"
|
||||
|
||||
#: ../Doc/license.rst:889
|
||||
#: ../Doc/license.rst:890
|
||||
msgid ""
|
||||
"The implementation of the hash table used by the :mod:`tracemalloc` is based "
|
||||
"on the cfuhash project::"
|
||||
|
@ -478,13 +480,14 @@ msgstr ""
|
|||
"L'implémentation des dictionnaires, utilisée par le module :mod:"
|
||||
"`tracemalloc` est basée sur le projet *cfuhash*::"
|
||||
|
||||
#: ../Doc/license.rst:928
|
||||
#: ../Doc/license.rst:929
|
||||
msgid "libmpdec"
|
||||
msgstr "libmpdec"
|
||||
|
||||
#: ../Doc/license.rst:930
|
||||
#: ../Doc/license.rst:931
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"The :mod:`_decimal` Module is built using an included copy of the libmpdec "
|
||||
"The :mod:`_decimal` module is built using an included copy of the libmpdec "
|
||||
"library unless the build is configured ``--with-system-libmpdec``::"
|
||||
msgstr ""
|
||||
"Le module :mod:`_decimal` est construit en incluant une copie de la "
|
||||
|
|
File diff suppressed because it is too large
Load Diff
208
sphinx.po
208
sphinx.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-01-04 15:59+0100\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2017-05-16 13:58+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -17,10 +17,116 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.8.11\n"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:10
|
||||
msgid "Documentation "
|
||||
msgstr "Documentation"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:21
|
||||
msgid "Quick search"
|
||||
msgstr "Recherche rapide"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:22
|
||||
msgid "Go"
|
||||
msgstr "Go"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:108
|
||||
#: ../Doc/tools/templates/indexcontent.html:63
|
||||
msgid "Copyright"
|
||||
msgstr "Copyright"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:110
|
||||
msgid "The Python Software Foundation is a non-profit corporation."
|
||||
msgstr "La Python Software Foundation est une organisation à but non lucratif."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:111
|
||||
msgid "Please donate."
|
||||
msgstr "Les dons sont bienvenus."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:113
|
||||
msgid "Last updated on %(last_updated)s."
|
||||
msgstr "Dernière mise-à-jour le %(last_updated)s."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:114
|
||||
msgid "<a href=\"%(pathto_bugs)s\">Found a bug</a>?"
|
||||
msgstr "<a href=\"%(pathto_bugs)s\">Vous avez trouvé un bug</a> ?"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:116
|
||||
msgid ""
|
||||
"Created using <a href=\"http://sphinx.pocoo.org/\">Sphinx</a> "
|
||||
"%(sphinx_version)s."
|
||||
msgstr ""
|
||||
"Créé via <a href=\"http://sphinx.pocoo.org/\">Sphinx</a> %(sphinx_version)s."
|
||||
|
||||
#: ../Doc/tools/templates/dummy.html:6
|
||||
msgid "CPython implementation detail:"
|
||||
msgstr "Particularité de l'implémentation CPython :"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:1
|
||||
msgid "Download"
|
||||
msgstr "Téléchargement"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:2
|
||||
msgid "Download these documents"
|
||||
msgstr "Téléchargement de ces documentations"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:3
|
||||
msgid "Docs for other versions"
|
||||
msgstr "Docs des autres versions"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:5
|
||||
#, fuzzy
|
||||
msgid "Python 3.8 (in development)"
|
||||
msgstr "Python 3.7 (en développement)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:6
|
||||
#, fuzzy
|
||||
msgid "Python 3.7 (pre-release)"
|
||||
msgstr "Python 3.7 (en développement)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:7
|
||||
msgid "Python 3.5 (stable)"
|
||||
msgstr "Python 3.5 (stable)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:8
|
||||
msgid "Python 2.7 (stable)"
|
||||
msgstr "Python 2.7 (stable)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:9
|
||||
msgid "Old versions"
|
||||
msgstr "Anciennes versions"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:12
|
||||
msgid "Other resources"
|
||||
msgstr "Autres ressources"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:15
|
||||
msgid "PEP Index"
|
||||
msgstr "Index des PEP"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:16
|
||||
msgid "Beginner's Guide"
|
||||
msgstr "Guide du débutant"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:17
|
||||
msgid "Book List"
|
||||
msgstr "Liste de livres"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:18
|
||||
msgid "Audio/Visual Talks"
|
||||
msgstr "Documents multimédia"
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:3
|
||||
msgid "This Page"
|
||||
msgstr "Cette Page"
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:5
|
||||
msgid "Report a Bug"
|
||||
msgstr "Signalement de bug"
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:8
|
||||
msgid "Show Source"
|
||||
msgstr "Voir la source"
|
||||
|
||||
#: ../Doc/tools/templates/indexcontent.html:8
|
||||
msgid "Welcome! This is the documentation for Python %(release)s."
|
||||
msgstr "Bienvenue sur la documentation de Python %(release)s."
|
||||
|
@ -178,103 +284,3 @@ msgstr "À propos de la documentation"
|
|||
#: ../Doc/tools/templates/indexcontent.html:62
|
||||
msgid "History and License of Python"
|
||||
msgstr "Histoire et licence de Python"
|
||||
|
||||
#: ../Doc/tools/templates/indexcontent.html:63
|
||||
#: ../Doc/tools/templates/layout.html:108
|
||||
msgid "Copyright"
|
||||
msgstr "Copyright"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:10
|
||||
msgid "Documentation "
|
||||
msgstr "Documentation"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:21
|
||||
msgid "Quick search"
|
||||
msgstr "Recherche rapide"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:22
|
||||
msgid "Go"
|
||||
msgstr "Go"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:110
|
||||
msgid "The Python Software Foundation is a non-profit corporation."
|
||||
msgstr "La Python Software Foundation est une organisation à but non lucratif."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:111
|
||||
msgid "Please donate."
|
||||
msgstr "Les dons sont bienvenus."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:113
|
||||
msgid "Last updated on %(last_updated)s."
|
||||
msgstr "Dernière mise-à-jour le %(last_updated)s."
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:114
|
||||
msgid "<a href=\"%(pathto_bugs)s\">Found a bug</a>?"
|
||||
msgstr "<a href=\"%(pathto_bugs)s\">Vous avez trouvé un bug</a> ?"
|
||||
|
||||
#: ../Doc/tools/templates/layout.html:116
|
||||
msgid ""
|
||||
"Created using <a href=\"http://sphinx.pocoo.org/\">Sphinx</a> "
|
||||
"%(sphinx_version)s."
|
||||
msgstr ""
|
||||
"Créé via <a href=\"http://sphinx.pocoo.org/\">Sphinx</a> %(sphinx_version)s."
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:3
|
||||
msgid "This Page"
|
||||
msgstr "Cette Page"
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:5
|
||||
msgid "Report a Bug"
|
||||
msgstr "Signalement de bug"
|
||||
|
||||
#: ../Doc/tools/templates/customsourcelink.html:8
|
||||
msgid "Show Source"
|
||||
msgstr "Voir la source"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:1
|
||||
msgid "Download"
|
||||
msgstr "Téléchargement"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:2
|
||||
msgid "Download these documents"
|
||||
msgstr "Téléchargement de ces documentations"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:3
|
||||
msgid "Docs for other versions"
|
||||
msgstr "Docs des autres versions"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:5
|
||||
msgid "Python 3.7 (in development)"
|
||||
msgstr "Python 3.7 (en développement)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:6
|
||||
msgid "Python 3.5 (stable)"
|
||||
msgstr "Python 3.5 (stable)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:7
|
||||
msgid "Python 2.7 (stable)"
|
||||
msgstr "Python 2.7 (stable)"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:8
|
||||
msgid "Old versions"
|
||||
msgstr "Anciennes versions"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:11
|
||||
msgid "Other resources"
|
||||
msgstr "Autres ressources"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:14
|
||||
msgid "PEP Index"
|
||||
msgstr "Index des PEP"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:15
|
||||
msgid "Beginner's Guide"
|
||||
msgstr "Guide du débutant"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:16
|
||||
msgid "Book List"
|
||||
msgstr "Liste de livres"
|
||||
|
||||
#: ../Doc/tools/templates/indexsidebar.html:17
|
||||
msgid "Audio/Visual Talks"
|
||||
msgstr "Documents multimédia"
|
||||
|
|
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-27 18:13+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"X-Generator: Poedit 2.0.2\n"
|
||||
|
||||
#: ../Doc/tutorial/appetite.rst:5
|
||||
|
|
|
@ -7,14 +7,14 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Python 3.6\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-04-02 22:11+0200\n"
|
||||
"POT-Creation-Date: 2018-02-08 09:58+0100\n"
|
||||
"PO-Revision-Date: 2018-01-27 23:09+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"X-Generator: Poedit 2.0.2\n"
|
||||
|
||||
#: ../Doc/tutorial/index.rst:5
|
||||
|
|
Loading…
Reference in New Issue
Block a user