forked from AFPy/python-docs-fr
Upstream merge (#659)
This commit is contained in:
parent 3cd2a5efee
commit 005e87911a
38 changed files with 1121 additions and 1103 deletions
| | @ -11,4 +11,4 @@ install: | |||
script: | ||||
- powrap --check --quiet **/*.po | ||||
- pospell -p dict -l fr_FR **/*.po | ||||
- make CPYTHON_CLONE=/tmp/cpython/ COMMIT=40ee9a3640 | ||||
- make CPYTHON_CLONE=/tmp/cpython/ COMMIT=796698adf | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-10-04 12:24+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
514 c-api/init.po
514
c-api/init.po File diff suppressed because it is too large Load diff
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-21 20:12+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -86,6 +86,7 @@ msgstr "" | |||
"à segment unique. Sinon, renvoie ``0``. Cette fonction réussit toujours." | ||||
| ||||
#: ../Doc/c-api/objbuffer.rst:44 | ||||
#, fuzzy | ||||
msgid "" | ||||
"Note that this function tries to get and release a buffer, and exceptions " | ||||
"which occur while calling corresponding functions will get suppressed. To " | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-06-28 15:29+0200\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -1505,7 +1505,7 @@ msgid "" | |||
"signature. It should modify its first operand, and return it. This slot " | ||||
"may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceConcat` will " | ||||
"fall back to :c:func:`PySequence_Concat`. It is also used by the augmented " | ||||
"assignment ``+=``, after trying numeric inplace addition via the :c:member:" | ||||
"assignment ``+=``, after trying numeric in-place addition via the :c:member:" | ||||
"`~PyNumberMethods.nb_inplace_add` slot." | ||||
msgstr "" | ||||
| ||||
| | @ -1515,7 +1515,7 @@ msgid "" | |||
"signature. It should modify its first operand, and return it. This slot " | ||||
"may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceRepeat` will " | ||||
"fall back to :c:func:`PySequence_Repeat`. It is also used by the augmented " | ||||
"assignment ``*=``, after trying numeric inplace multiplication via the :c:" | ||||
"assignment ``*=``, after trying numeric in-place multiplication via the :c:" | ||||
"member:`~PyNumberMethods.nb_inplace_multiply` slot." | ||||
msgstr "" | ||||
| ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-11-29 16:06+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -136,13 +136,20 @@ msgid "" | |||
"PyRun_SimpleFileExFlags returns." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:115 | ||||
#: ../Doc/c-api/veryhigh.rst:113 | ||||
msgid "" | ||||
"On Windows, *fp* should be opened as binary mode (e.g. ``fopen(filename, \"rb" | ||||
"\")``. Otherwise, Python may not handle script file with LF line ending " | ||||
"correctly." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:119 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_InteractiveOneFlags` below, " | ||||
"leaving *flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:121 | ||||
#: ../Doc/c-api/veryhigh.rst:125 | ||||
msgid "" | ||||
"Read and execute a single statement from a file associated with an " | ||||
"interactive device according to the *flags* argument. The user will be " | ||||
| | @ -150,7 +157,7 @@ msgid "" | |||
"filesystem encoding (:func:`sys.getfilesystemencoding`)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:126 | ||||
#: ../Doc/c-api/veryhigh.rst:130 | ||||
msgid "" | ||||
"Returns ``0`` when the input was executed successfully, ``-1`` if there was " | ||||
"an exception, or an error code from the :file:`errcode.h` include file " | ||||
| | @ -159,13 +166,13 @@ msgid "" | |||
"specifically if needed.)" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:135 | ||||
#: ../Doc/c-api/veryhigh.rst:139 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_InteractiveLoopFlags` " | ||||
"below, leaving *flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:141 | ||||
#: ../Doc/c-api/veryhigh.rst:145 | ||||
msgid "" | ||||
"Read and execute statements from a file associated with an interactive " | ||||
"device until EOF is reached. The user will be prompted using ``sys.ps1`` " | ||||
| | @ -174,7 +181,7 @@ msgid "" | |||
"upon failure." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:150 | ||||
#: ../Doc/c-api/veryhigh.rst:154 | ||||
msgid "" | ||||
"Can be set to point to a function with the prototype ``int func(void)``. " | ||||
"The function will be called when Python's interpreter prompt is about to " | ||||
| | @ -184,7 +191,7 @@ msgid "" | |||
"the Python source code." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:161 | ||||
#: ../Doc/c-api/veryhigh.rst:165 | ||||
msgid "" | ||||
"Can be set to point to a function with the prototype ``char *func(FILE " | ||||
"*stdin, FILE *stdout, char *prompt)``, overriding the default function used " | ||||
| | @ -195,34 +202,34 @@ msgid "" | |||
"line-editing and tab-completion features." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:170 | ||||
#: ../Doc/c-api/veryhigh.rst:174 | ||||
msgid "" | ||||
"The result must be a string allocated by :c:func:`PyMem_RawMalloc` or :c:" | ||||
"func:`PyMem_RawRealloc`, or *NULL* if an error occurred." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:173 | ||||
#: ../Doc/c-api/veryhigh.rst:177 | ||||
msgid "" | ||||
"The result must be allocated by :c:func:`PyMem_RawMalloc` or :c:func:" | ||||
"`PyMem_RawRealloc`, instead of being allocated by :c:func:`PyMem_Malloc` or :" | ||||
"c:func:`PyMem_Realloc`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:181 | ||||
#: ../Doc/c-api/veryhigh.rst:185 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:" | ||||
"`PyParser_SimpleParseStringFlagsFilename` below, leaving *filename* set to " | ||||
"*NULL* and *flags* set to ``0``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:188 | ||||
#: ../Doc/c-api/veryhigh.rst:192 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:" | ||||
"`PyParser_SimpleParseStringFlagsFilename` below, leaving *filename* set to " | ||||
"*NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:195 | ||||
#: ../Doc/c-api/veryhigh.rst:199 | ||||
msgid "" | ||||
"Parse Python source code from *str* using the start token *start* according " | ||||
"to the *flags* argument. The result can be used to create a code object " | ||||
| | @ -231,25 +238,25 @@ msgid "" | |||
"(:func:`sys.getfilesystemencoding`)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:204 | ||||
#: ../Doc/c-api/veryhigh.rst:208 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyParser_SimpleParseFileFlags` " | ||||
"below, leaving *flags* set to ``0``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:210 | ||||
#: ../Doc/c-api/veryhigh.rst:214 | ||||
msgid "" | ||||
"Similar to :c:func:`PyParser_SimpleParseStringFlagsFilename`, but the Python " | ||||
"source code is read from *fp* instead of an in-memory string." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:216 | ||||
#: ../Doc/c-api/veryhigh.rst:220 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_StringFlags` below, leaving " | ||||
"*flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:222 | ||||
#: ../Doc/c-api/veryhigh.rst:226 | ||||
msgid "" | ||||
"Execute Python source code from *str* in the context specified by the " | ||||
"objects *globals* and *locals* with the compiler flags specified by " | ||||
| | @ -258,31 +265,31 @@ msgid "" | |||
"token that should be used to parse the source code." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:228 | ||||
#: ../Doc/c-api/veryhigh.rst:232 | ||||
msgid "" | ||||
"Returns the result of executing the code as a Python object, or *NULL* if an " | ||||
"exception was raised." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:234 | ||||
#: ../Doc/c-api/veryhigh.rst:238 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_FileExFlags` below, leaving " | ||||
"*closeit* set to ``0`` and *flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:240 | ||||
#: ../Doc/c-api/veryhigh.rst:244 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_FileExFlags` below, leaving " | ||||
"*flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:246 | ||||
#: ../Doc/c-api/veryhigh.rst:250 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyRun_FileExFlags` below, leaving " | ||||
"*closeit* set to ``0``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:252 | ||||
#: ../Doc/c-api/veryhigh.rst:256 | ||||
msgid "" | ||||
"Similar to :c:func:`PyRun_StringFlags`, but the Python source code is read " | ||||
"from *fp* instead of an in-memory string. *filename* should be the name of " | ||||
| | @ -291,19 +298,19 @@ msgid "" | |||
"func:`PyRun_FileExFlags` returns." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:261 | ||||
#: ../Doc/c-api/veryhigh.rst:265 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`Py_CompileStringFlags` below, " | ||||
"leaving *flags* set to *NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:267 | ||||
#: ../Doc/c-api/veryhigh.rst:271 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`Py_CompileStringExFlags` below, " | ||||
"with *optimize* set to ``-1``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:273 | ||||
#: ../Doc/c-api/veryhigh.rst:277 | ||||
msgid "" | ||||
"Parse and compile the Python source code in *str*, returning the resulting " | ||||
"code object. The start token is given by *start*; this can be used to " | ||||
| | @ -314,7 +321,7 @@ msgid "" | |||
"returns *NULL* if the code cannot be parsed or compiled." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:281 | ||||
#: ../Doc/c-api/veryhigh.rst:285 | ||||
msgid "" | ||||
"The integer *optimize* specifies the optimization level of the compiler; a " | ||||
"value of ``-1`` selects the optimization level of the interpreter as given " | ||||
| | @ -323,20 +330,20 @@ msgid "" | |||
"or ``2`` (docstrings are removed too)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:292 | ||||
#: ../Doc/c-api/veryhigh.rst:296 | ||||
msgid "" | ||||
"Like :c:func:`Py_CompileStringObject`, but *filename* is a byte string " | ||||
"decoded from the filesystem encoding (:func:`os.fsdecode`)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:299 | ||||
#: ../Doc/c-api/veryhigh.rst:303 | ||||
msgid "" | ||||
"This is a simplified interface to :c:func:`PyEval_EvalCodeEx`, with just the " | ||||
"code object, and global and local variables. The other arguments are set to " | ||||
"*NULL*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:306 | ||||
#: ../Doc/c-api/veryhigh.rst:310 | ||||
msgid "" | ||||
"Evaluate a precompiled code object, given a particular environment for its " | ||||
"evaluation. This environment consists of a dictionary of global variables, " | ||||
| | @ -345,19 +352,19 @@ msgid "" | |||
"only_parameter>` arguments and a closure tuple of cells." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:315 | ||||
#: ../Doc/c-api/veryhigh.rst:319 | ||||
msgid "" | ||||
"The C structure of the objects used to describe frame objects. The fields of " | ||||
"this type are subject to change at any time." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:321 | ||||
#: ../Doc/c-api/veryhigh.rst:325 | ||||
msgid "" | ||||
"Evaluate an execution frame. This is a simplified interface to :c:func:" | ||||
"`PyEval_EvalFrameEx`, for backward compatibility." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:327 | ||||
#: ../Doc/c-api/veryhigh.rst:331 | ||||
msgid "" | ||||
"This is the main, unvarnished function of Python interpretation. It is " | ||||
"literally 2000 lines long. The code object associated with the execution " | ||||
| | @ -367,7 +374,7 @@ msgid "" | |||
"`~generator.throw` methods of generator objects." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:334 | ||||
#: ../Doc/c-api/veryhigh.rst:338 | ||||
msgid "" | ||||
"This function now includes a debug assertion to help ensure that it does not " | ||||
"silently discard an active exception." | ||||
| | @ -375,33 +382,33 @@ msgstr "" | |||
"Cette fonction inclut maintenant une assertion de débogage afin d'assurer " | ||||
"qu'elle ne passe pas sous silence une exception active." | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:341 | ||||
#: ../Doc/c-api/veryhigh.rst:345 | ||||
msgid "" | ||||
"This function changes the flags of the current evaluation frame, and returns " | ||||
"true on success, false on failure." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:349 | ||||
#: ../Doc/c-api/veryhigh.rst:353 | ||||
msgid "" | ||||
"The start symbol from the Python grammar for isolated expressions; for use " | ||||
"with :c:func:`Py_CompileString`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:357 | ||||
#: ../Doc/c-api/veryhigh.rst:361 | ||||
msgid "" | ||||
"The start symbol from the Python grammar for sequences of statements as read " | ||||
"from a file or other source; for use with :c:func:`Py_CompileString`. This " | ||||
"is the symbol to use when compiling arbitrarily long Python source code." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:366 | ||||
#: ../Doc/c-api/veryhigh.rst:370 | ||||
msgid "" | ||||
"The start symbol from the Python grammar for a single statement; for use " | ||||
"with :c:func:`Py_CompileString`. This is the symbol used for the interactive " | ||||
"interpreter loop." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:373 | ||||
#: ../Doc/c-api/veryhigh.rst:377 | ||||
msgid "" | ||||
"This is the structure used to hold compiler flags. In cases where code is " | ||||
"only being compiled, it is passed as ``int flags``, and in cases where code " | ||||
| | @ -409,14 +416,14 @@ msgid "" | |||
"case, ``from __future__ import`` can modify *flags*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:378 | ||||
#: ../Doc/c-api/veryhigh.rst:382 | ||||
msgid "" | ||||
"Whenever ``PyCompilerFlags *flags`` is *NULL*, :attr:`cf_flags` is treated " | ||||
"as equal to ``0``, and any modification due to ``from __future__ import`` is " | ||||
"discarded. ::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/c-api/veryhigh.rst:389 | ||||
#: ../Doc/c-api/veryhigh.rst:393 | ||||
msgid "" | ||||
"This bit can be set in *flags* to cause division operator ``/`` to be " | ||||
"interpreted as \"true division\" according to :pep:`238`." | ||||
| | | |||
| | @ -5,14 +5,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: 2019-03-11 12:59+0100\n" | ||||
"PO-Revision-Date: 2019-03-29 14:17+0100\n" | ||||
"Last-Translator: Andy Kwok <andy.kwok.work@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
"Last-Translator: Andy Kwok <andy.kwok.work@gmail.com>\n" | ||||
"X-Generator: Poedit 2.0.6\n" | ||||
| ||||
#: ../Doc/c-api/weakref.rst:6 | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-27 17:45+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -935,19 +935,3 @@ msgstr "" | |||
"Si vous voulez discuter de l'usage de Python dans l'éducation, vous devriez " | ||||
"intéressé pour rejoindre `la liste de diffusion pour l'enseignement <https://" | ||||
"www.python.org/community/sigs/current/edu-sig>`_." | ||||
| ||||
#~ msgid "" | ||||
#~ "The Python project's infrastructure is located all over the world. `www." | ||||
#~ "python.org <https://www.python.org>`_ is graciously hosted by `Rackspace " | ||||
#~ "<https://www.rackspace.com>`_, with CDN caching provided by `Fastly " | ||||
#~ "<https://www.fastly.com>`_. `Upfront Systems <http://www.upfrontsoftware." | ||||
#~ "co.za>`_ hosts `bugs.python.org <https://bugs.python.org>`_. Many other " | ||||
#~ "Python services like `the Wiki <https://wiki.python.org>`_ are hosted by " | ||||
#~ "`Oregon State University Open Source Lab <https://osuosl.org>`_." | ||||
#~ msgstr "" | ||||
#~ "L'infrastructure du projet Python est localisé dans le monde entier. `www." | ||||
#~ "python.org <https://www.python.org>`_ est gracieusement hébergé par " | ||||
#~ "`Rackspace <https://www.rackspace.com>`_, avec un cache *CDN* fourni par " | ||||
#~ "`Fastly <https://www.fastly.com>`_. `Upfront Systems <http://www." | ||||
#~ "upfrontsoftware.co.za/>`_ héberge `bugs.python.org <https://bugs.python." | ||||
#~ "org>`_." | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-11-13 09:44+0100\n" | ||||
"Last-Translator: \n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-12-10 14:17+0100\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-02-19 19:32+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-04 16:43+0100\n" | ||||
"Last-Translator: Mathieu Dupuy <deronnax@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-03 13:15+0200\n" | ||||
"PO-Revision-Date: 2018-12-16 16:19+0100\n" | ||||
"Last-Translator: Antoine Wecxsteen\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-02-22 15:27+0100\n" | ||||
"Last-Translator: Guillaume Fayard <guillaume.fayard@pycolore.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -1350,14 +1350,14 @@ msgstr "" | |||
"`~somenamedtuple._replace` pour personnaliser une instance prototype :" | ||||
| ||||
#: ../Doc/library/collections.rst:1019 | ||||
#, fuzzy | ||||
msgid "" | ||||
"See :class:`typing.NamedTuple` for a way to add type hints for named " | ||||
"tuples. It also provides an elegant notation using the :keyword:`class` " | ||||
"keyword::" | ||||
msgstr "" | ||||
"Voir :meth:`typing.NamedTuple` pour un moyen d'ajouter des indications de " | ||||
"type pour les tuples nommés. Cela fournit aussi une notation élégante en " | ||||
"utilisant le mot-clé :keyword:`class` ::" | ||||
"type pour les tuples nommés." | ||||
| ||||
#: ../Doc/library/collections.rst:1028 | ||||
msgid "" | ||||
| | @ -1372,9 +1372,6 @@ msgid "" | |||
"The :mod:`dataclasses` module provides a decorator and functions for " | ||||
"automatically adding generated special methods to user-defined classes." | ||||
msgstr "" | ||||
"Le module :mod:`dataclasses` fournit un décorateur et des fonctions pour " | ||||
"ajouter automatiquement des méthodes spéciales aux classes définies par " | ||||
"l'utilisateur." | ||||
| ||||
#: ../Doc/library/collections.rst:1036 | ||||
msgid ":class:`OrderedDict` objects" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-11 12:59+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -587,7 +587,14 @@ msgid "" | |||
"method if that's unsuitable. For example:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:728 | ||||
#: ../Doc/library/configparser.rst:727 | ||||
msgid "" | ||||
"The optionxform function transforms option names to a canonical form. This " | ||||
"should be an idempotent function: if the name is already in canonical form, " | ||||
"it should be returned unchanged." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:734 | ||||
msgid "" | ||||
"A compiled regular expression used to parse section headers. The default " | ||||
"matches ``[section]`` to the name ``\"section\"``. Whitespace is considered " | ||||
| | @ -596,18 +603,18 @@ msgid "" | |||
"example:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:756 | ||||
#: ../Doc/library/configparser.rst:762 | ||||
msgid "" | ||||
"While ConfigParser objects also use an ``OPTCRE`` attribute for recognizing " | ||||
"option lines, it's not recommended to override it because that would " | ||||
"interfere with constructor options *allow_no_value* and *delimiters*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:762 | ||||
#: ../Doc/library/configparser.rst:768 | ||||
msgid "Legacy API Examples" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:764 | ||||
#: ../Doc/library/configparser.rst:770 | ||||
msgid "" | ||||
"Mainly because of backwards compatibility concerns, :mod:`configparser` " | ||||
"provides also a legacy API with explicit ``get``/``set`` methods. While " | ||||
| | @ -616,29 +623,29 @@ msgid "" | |||
"advanced, low-level and downright counterintuitive." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:770 | ||||
#: ../Doc/library/configparser.rst:776 | ||||
msgid "An example of writing to a configuration file::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:793 | ||||
#: ../Doc/library/configparser.rst:799 | ||||
msgid "An example of reading the configuration file again::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:811 | ||||
#: ../Doc/library/configparser.rst:817 | ||||
msgid "To get interpolation, use :class:`ConfigParser`::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:844 | ||||
#: ../Doc/library/configparser.rst:850 | ||||
msgid "" | ||||
"Default values are available in both types of ConfigParsers. They are used " | ||||
"in interpolation if an option used is not defined elsewhere. ::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:862 | ||||
#: ../Doc/library/configparser.rst:868 | ||||
msgid "ConfigParser Objects" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:866 | ||||
#: ../Doc/library/configparser.rst:872 | ||||
msgid "" | ||||
"The main configuration parser. When *defaults* is given, it is initialized " | ||||
"into the dictionary of intrinsic defaults. When *dict_type* is given, it " | ||||
| | @ -646,7 +653,7 @@ msgid "" | |||
"the options within a section, and for the default values." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:871 | ||||
#: ../Doc/library/configparser.rst:877 | ||||
msgid "" | ||||
"When *delimiters* is given, it is used as the set of substrings that divide " | ||||
"keys from values. When *comment_prefixes* is given, it will be used as the " | ||||
| | @ -655,7 +662,7 @@ msgid "" | |||
"as the set of substrings that prefix comments in non-empty lines." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:877 | ||||
#: ../Doc/library/configparser.rst:883 | ||||
msgid "" | ||||
"When *strict* is ``True`` (the default), the parser won't allow for any " | ||||
"section or option duplicates while reading from a single source (file, " | ||||
| | @ -668,7 +675,7 @@ msgid "" | |||
"without the trailing delimiter." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:887 | ||||
#: ../Doc/library/configparser.rst:893 | ||||
msgid "" | ||||
"When *default_section* is given, it specifies the name for the special " | ||||
"section holding default values for other sections and interpolation purposes " | ||||
| | @ -676,7 +683,7 @@ msgid "" | |||
"on runtime using the ``default_section`` instance attribute." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:892 | ||||
#: ../Doc/library/configparser.rst:898 | ||||
msgid "" | ||||
"Interpolation behaviour may be customized by providing a custom handler " | ||||
"through the *interpolation* argument. ``None`` can be used to turn off " | ||||
| | @ -685,7 +692,7 @@ msgid "" | |||
"`dedicated documentation section <#interpolation-of-values>`_." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:898 | ||||
#: ../Doc/library/configparser.rst:904 | ||||
msgid "" | ||||
"All option names used in interpolation will be passed through the :meth:" | ||||
"`optionxform` method just like any other option name reference. For " | ||||
| | @ -694,7 +701,7 @@ msgid "" | |||
"%(BAR)s`` are equivalent." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:904 | ||||
#: ../Doc/library/configparser.rst:910 | ||||
msgid "" | ||||
"When *converters* is given, it should be a dictionary where each key " | ||||
"represents the name of a type converter and each value is a callable " | ||||
| | @ -703,38 +710,38 @@ msgid "" | |||
"object and section proxies." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:910 | ||||
#: ../Doc/library/configparser.rst:916 | ||||
msgid "The default *dict_type* is :class:`collections.OrderedDict`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:913 | ||||
#: ../Doc/library/configparser.rst:919 | ||||
msgid "" | ||||
"*allow_no_value*, *delimiters*, *comment_prefixes*, *strict*, " | ||||
"*empty_lines_in_values*, *default_section* and *interpolation* were added." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:918 | ||||
#: ../Doc/library/configparser.rst:924 | ||||
msgid "The *converters* argument was added." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:921 | ||||
#: ../Doc/library/configparser.rst:927 | ||||
msgid "" | ||||
"The *defaults* argument is read with :meth:`read_dict()`, providing " | ||||
"consistent behavior across the parser: non-string keys and values are " | ||||
"implicitly converted to strings." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:928 | ||||
#: ../Doc/library/configparser.rst:934 | ||||
msgid "Return a dictionary containing the instance-wide defaults." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:933 | ||||
#: ../Doc/library/configparser.rst:939 | ||||
msgid "" | ||||
"Return a list of the sections available; the *default section* is not " | ||||
"included in the list." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:939 | ||||
#: ../Doc/library/configparser.rst:945 | ||||
msgid "" | ||||
"Add a section named *section* to the instance. If a section by the given " | ||||
"name already exists, :exc:`DuplicateSectionError` is raised. If the " | ||||
| | @ -742,34 +749,34 @@ msgid "" | |||
"the section must be a string; if not, :exc:`TypeError` is raised." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:944 | ||||
#: ../Doc/library/configparser.rst:950 | ||||
msgid "Non-string section names raise :exc:`TypeError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:950 | ||||
#: ../Doc/library/configparser.rst:956 | ||||
msgid "" | ||||
"Indicates whether the named *section* is present in the configuration. The " | ||||
"*default section* is not acknowledged." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:956 | ||||
#: ../Doc/library/configparser.rst:962 | ||||
msgid "Return a list of options available in the specified *section*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:961 | ||||
#: ../Doc/library/configparser.rst:967 | ||||
msgid "" | ||||
"If the given *section* exists, and contains the given *option*, return :" | ||||
"const:`True`; otherwise return :const:`False`. If the specified *section* " | ||||
"is :const:`None` or an empty string, DEFAULT is assumed." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:968 | ||||
#: ../Doc/library/configparser.rst:974 | ||||
msgid "" | ||||
"Attempt to read and parse an iterable of filenames, returning a list of " | ||||
"filenames which were successfully parsed." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:971 | ||||
#: ../Doc/library/configparser.rst:977 | ||||
msgid "" | ||||
"If *filenames* is a string, a :class:`bytes` object or a :term:`path-like " | ||||
"object`, it is treated as a single filename. If a file named in *filenames* " | ||||
| | @ -780,7 +787,7 @@ msgid "" | |||
"be read." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:980 | ||||
#: ../Doc/library/configparser.rst:986 | ||||
msgid "" | ||||
"If none of the named files exist, the :class:`ConfigParser` instance will " | ||||
"contain an empty dataset. An application which requires initial values to " | ||||
| | @ -788,49 +795,49 @@ msgid "" | |||
"`read_file` before calling :meth:`read` for any optional files::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:993 | ||||
#: ../Doc/library/configparser.rst:999 | ||||
msgid "" | ||||
"The *encoding* parameter. Previously, all files were read using the default " | ||||
"encoding for :func:`open`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:997 | ||||
#: ../Doc/library/configparser.rst:1003 | ||||
msgid "The *filenames* parameter accepts a :term:`path-like object`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1000 | ||||
#: ../Doc/library/configparser.rst:1006 | ||||
msgid "The *filenames* parameter accepts a :class:`bytes` object." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1006 | ||||
#: ../Doc/library/configparser.rst:1012 | ||||
msgid "" | ||||
"Read and parse configuration data from *f* which must be an iterable " | ||||
"yielding Unicode strings (for example files opened in text mode)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1009 | ||||
#: ../Doc/library/configparser.rst:1015 | ||||
msgid "" | ||||
"Optional argument *source* specifies the name of the file being read. If " | ||||
"not given and *f* has a :attr:`name` attribute, that is used for *source*; " | ||||
"the default is ``'<???>'``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1013 | ||||
#: ../Doc/library/configparser.rst:1019 | ||||
msgid "Replaces :meth:`readfp`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1018 | ||||
#: ../Doc/library/configparser.rst:1024 | ||||
msgid "Parse configuration data from a string." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1020 | ||||
#: ../Doc/library/configparser.rst:1026 | ||||
msgid "" | ||||
"Optional argument *source* specifies a context-specific name of the string " | ||||
"passed. If not given, ``'<string>'`` is used. This should commonly be a " | ||||
"filesystem path or a URL." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1029 | ||||
#: ../Doc/library/configparser.rst:1035 | ||||
msgid "" | ||||
"Load configuration from any object that provides a dict-like ``items()`` " | ||||
"method. Keys are section names, values are dictionaries with keys and " | ||||
| | @ -839,17 +846,17 @@ msgid "" | |||
"automatically converted to strings." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1035 | ||||
#: ../Doc/library/configparser.rst:1041 | ||||
msgid "" | ||||
"Optional argument *source* specifies a context-specific name of the " | ||||
"dictionary passed. If not given, ``<dict>`` is used." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1038 | ||||
#: ../Doc/library/configparser.rst:1044 | ||||
msgid "This method can be used to copy state between parsers." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1045 | ||||
#: ../Doc/library/configparser.rst:1051 | ||||
msgid "" | ||||
"Get an *option* value for the named *section*. If *vars* is provided, it " | ||||
"must be a dictionary. The *option* is looked up in *vars* (if provided), " | ||||
| | @ -858,35 +865,35 @@ msgid "" | |||
"provided as a *fallback* value." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1051 | ||||
#: ../Doc/library/configparser.rst:1057 | ||||
msgid "" | ||||
"All the ``'%'`` interpolations are expanded in the return values, unless the " | ||||
"*raw* argument is true. Values for interpolation keys are looked up in the " | ||||
"same manner as the option." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1055 | ||||
#: ../Doc/library/configparser.rst:1061 | ||||
msgid "" | ||||
"Arguments *raw*, *vars* and *fallback* are keyword only to protect users " | ||||
"from trying to use the third argument as the *fallback* fallback (especially " | ||||
"when using the mapping protocol)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1063 | ||||
#: ../Doc/library/configparser.rst:1069 | ||||
msgid "" | ||||
"A convenience method which coerces the *option* in the specified *section* " | ||||
"to an integer. See :meth:`get` for explanation of *raw*, *vars* and " | ||||
"*fallback*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1070 | ||||
#: ../Doc/library/configparser.rst:1076 | ||||
msgid "" | ||||
"A convenience method which coerces the *option* in the specified *section* " | ||||
"to a floating point number. See :meth:`get` for explanation of *raw*, " | ||||
"*vars* and *fallback*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1077 | ||||
#: ../Doc/library/configparser.rst:1083 | ||||
msgid "" | ||||
"A convenience method which coerces the *option* in the specified *section* " | ||||
"to a Boolean value. Note that the accepted values for the option are " | ||||
| | @ -898,27 +905,27 @@ msgid "" | |||
"*fallback*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1090 | ||||
#: ../Doc/library/configparser.rst:1096 | ||||
msgid "" | ||||
"When *section* is not given, return a list of *section_name*, " | ||||
"*section_proxy* pairs, including DEFAULTSECT." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1093 | ||||
#: ../Doc/library/configparser.rst:1099 | ||||
msgid "" | ||||
"Otherwise, return a list of *name*, *value* pairs for the options in the " | ||||
"given *section*. Optional arguments have the same meaning as for the :meth:" | ||||
"`get` method." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1100 | ||||
#: ../Doc/library/configparser.rst:1106 | ||||
msgid "" | ||||
"If the given section exists, set the given option to the specified value; " | ||||
"otherwise raise :exc:`NoSectionError`. *option* and *value* must be " | ||||
"strings; if not, :exc:`TypeError` is raised." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1107 | ||||
#: ../Doc/library/configparser.rst:1113 | ||||
msgid "" | ||||
"Write a representation of the configuration to the specified :term:`file " | ||||
"object`, which must be opened in text mode (accepting strings). This " | ||||
| | @ -927,20 +934,20 @@ msgid "" | |||
"surrounded by spaces." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1116 | ||||
#: ../Doc/library/configparser.rst:1122 | ||||
msgid "" | ||||
"Remove the specified *option* from the specified *section*. If the section " | ||||
"does not exist, raise :exc:`NoSectionError`. If the option existed to be " | ||||
"removed, return :const:`True`; otherwise return :const:`False`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1124 | ||||
#: ../Doc/library/configparser.rst:1130 | ||||
msgid "" | ||||
"Remove the specified *section* from the configuration. If the section in " | ||||
"fact existed, return ``True``. Otherwise return ``False``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1130 | ||||
#: ../Doc/library/configparser.rst:1136 | ||||
msgid "" | ||||
"Transforms the option name *option* as found in an input file or as passed " | ||||
"in by client code to the form that should be used in the internal " | ||||
| | @ -949,7 +956,7 @@ msgid "" | |||
"of this name on instances to affect this behavior." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1136 | ||||
#: ../Doc/library/configparser.rst:1142 | ||||
msgid "" | ||||
"You don't need to subclass the parser to use this method, you can also set " | ||||
"it on an instance, to a function that takes a string argument and returns a " | ||||
| | @ -957,46 +964,46 @@ msgid "" | |||
"sensitive::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1144 | ||||
#: ../Doc/library/configparser.rst:1150 | ||||
msgid "" | ||||
"Note that when reading configuration files, whitespace around the option " | ||||
"names is stripped before :meth:`optionxform` is called." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1150 | ||||
#: ../Doc/library/configparser.rst:1156 | ||||
msgid "Use :meth:`read_file` instead." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1153 | ||||
#: ../Doc/library/configparser.rst:1159 | ||||
msgid "" | ||||
":meth:`readfp` now iterates on *fp* instead of calling ``fp.readline()``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1156 | ||||
#: ../Doc/library/configparser.rst:1162 | ||||
msgid "" | ||||
"For existing code calling :meth:`readfp` with arguments which don't support " | ||||
"iteration, the following generator may be used as a wrapper around the file-" | ||||
"like object::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1166 | ||||
#: ../Doc/library/configparser.rst:1172 | ||||
msgid "" | ||||
"Instead of ``parser.readfp(fp)`` use ``parser." | ||||
"read_file(readline_generator(fp))``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1172 | ||||
#: ../Doc/library/configparser.rst:1178 | ||||
msgid "" | ||||
"The maximum depth for recursive interpolation for :meth:`get` when the *raw* " | ||||
"parameter is false. This is relevant only when the default *interpolation* " | ||||
"is used." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1180 | ||||
#: ../Doc/library/configparser.rst:1186 | ||||
msgid "RawConfigParser Objects" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1190 | ||||
#: ../Doc/library/configparser.rst:1196 | ||||
msgid "" | ||||
"Legacy variant of the :class:`ConfigParser`. It has interpolation disabled " | ||||
"by default and allows for non-string section names, option names, and values " | ||||
| | @ -1004,27 +1011,27 @@ msgid "" | |||
"``defaults=`` keyword argument handling." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1196 | ||||
#: ../Doc/library/configparser.rst:1202 | ||||
msgid "" | ||||
"Consider using :class:`ConfigParser` instead which checks types of the " | ||||
"values to be stored internally. If you don't want interpolation, you can " | ||||
"use ``ConfigParser(interpolation=None)``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1203 | ||||
#: ../Doc/library/configparser.rst:1209 | ||||
msgid "" | ||||
"Add a section named *section* to the instance. If a section by the given " | ||||
"name already exists, :exc:`DuplicateSectionError` is raised. If the " | ||||
"*default section* name is passed, :exc:`ValueError` is raised." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1207 | ||||
#: ../Doc/library/configparser.rst:1213 | ||||
msgid "" | ||||
"Type of *section* is not checked which lets users create non-string named " | ||||
"sections. This behaviour is unsupported and may cause internal errors." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1213 | ||||
#: ../Doc/library/configparser.rst:1219 | ||||
msgid "" | ||||
"If the given section exists, set the given option to the specified value; " | ||||
"otherwise raise :exc:`NoSectionError`. While it is possible to use :class:" | ||||
| | @ -1034,7 +1041,7 @@ msgid "" | |||
"string values." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1220 | ||||
#: ../Doc/library/configparser.rst:1226 | ||||
msgid "" | ||||
"This method lets users assign non-string values to keys internally. This " | ||||
"behaviour is unsupported and will cause errors when attempting to write to a " | ||||
| | @ -1042,32 +1049,32 @@ msgid "" | |||
"not allow such assignments to take place." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1227 | ||||
#: ../Doc/library/configparser.rst:1233 | ||||
msgid "Exceptions" | ||||
msgstr "Exceptions" | ||||
| ||||
#: ../Doc/library/configparser.rst:1231 | ||||
#: ../Doc/library/configparser.rst:1237 | ||||
msgid "Base class for all other :mod:`configparser` exceptions." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1236 | ||||
#: ../Doc/library/configparser.rst:1242 | ||||
msgid "Exception raised when a specified section is not found." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1241 | ||||
#: ../Doc/library/configparser.rst:1247 | ||||
msgid "" | ||||
"Exception raised if :meth:`add_section` is called with the name of a section " | ||||
"that is already present or in strict parsers when a section if found more " | ||||
"than once in a single input file, string or dictionary." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1245 | ||||
#: ../Doc/library/configparser.rst:1251 | ||||
msgid "" | ||||
"Optional ``source`` and ``lineno`` attributes and arguments to :meth:" | ||||
"`__init__` were added." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1252 | ||||
#: ../Doc/library/configparser.rst:1258 | ||||
msgid "" | ||||
"Exception raised by strict parsers if a single option appears twice during " | ||||
"reading from a single file, string or dictionary. This catches misspellings " | ||||
| | @ -1075,58 +1082,58 @@ msgid "" | |||
"representing the same case-insensitive configuration key." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1260 | ||||
#: ../Doc/library/configparser.rst:1266 | ||||
msgid "" | ||||
"Exception raised when a specified option is not found in the specified " | ||||
"section." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1266 | ||||
#: ../Doc/library/configparser.rst:1272 | ||||
msgid "" | ||||
"Base class for exceptions raised when problems occur performing string " | ||||
"interpolation." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1272 | ||||
#: ../Doc/library/configparser.rst:1278 | ||||
msgid "" | ||||
"Exception raised when string interpolation cannot be completed because the " | ||||
"number of iterations exceeds :const:`MAX_INTERPOLATION_DEPTH`. Subclass of :" | ||||
"exc:`InterpolationError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1279 | ||||
#: ../Doc/library/configparser.rst:1285 | ||||
msgid "" | ||||
"Exception raised when an option referenced from a value does not exist. " | ||||
"Subclass of :exc:`InterpolationError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1285 | ||||
#: ../Doc/library/configparser.rst:1291 | ||||
msgid "" | ||||
"Exception raised when the source text into which substitutions are made does " | ||||
"not conform to the required syntax. Subclass of :exc:`InterpolationError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1291 | ||||
#: ../Doc/library/configparser.rst:1297 | ||||
msgid "" | ||||
"Exception raised when attempting to parse a file which has no section " | ||||
"headers." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1297 | ||||
#: ../Doc/library/configparser.rst:1303 | ||||
msgid "Exception raised when errors occur attempting to parse a file." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1299 | ||||
#: ../Doc/library/configparser.rst:1305 | ||||
msgid "" | ||||
"The ``filename`` attribute and :meth:`__init__` argument were renamed to " | ||||
"``source`` for consistency." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/configparser.rst:1305 | ||||
#: ../Doc/library/configparser.rst:1311 | ||||
msgid "Footnotes" | ||||
msgstr "Notes" | ||||
| ||||
#: ../Doc/library/configparser.rst:1306 | ||||
#: ../Doc/library/configparser.rst:1312 | ||||
msgid "" | ||||
"Config parsers allow for heavy customization. If you are interested in " | ||||
"changing the behaviour outlined by the footnote reference, consult the " | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-27 15:18+0100\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -485,6 +485,7 @@ msgid "``f = t2 / t3``" | |||
msgstr "``f = t2 / t3``" | ||||
| ||||
#: ../Doc/library/datetime.rst:257 | ||||
#, fuzzy | ||||
msgid "" | ||||
"Division (3) of overall duration *t2* by interval unit *t3*. Returns a :" | ||||
"class:`float` object." | ||||
| | @ -694,6 +695,7 @@ msgid "Instance methods:" | |||
msgstr "Méthodes de l'instance :" | ||||
| ||||
#: ../Doc/library/datetime.rst:354 | ||||
#, fuzzy | ||||
msgid "" | ||||
"Return the total number of seconds contained in the duration. Equivalent to " | ||||
"``td / timedelta(seconds=1)``. For interval units other than seconds, use " | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-12-17 21:38+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-12-17 21:45+0100\n" | ||||
"Last-Translator: \n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -1131,17 +1131,26 @@ msgstr "" | |||
"Classe de base pour les avertissements sur les fonctionnalités qui seront " | ||||
"obsolètes dans le futur." | ||||
| ||||
#: ../Doc/library/exceptions.rst:700 | ||||
#: ../Doc/library/exceptions.rst:698 | ||||
msgid "" | ||||
"PendingDeprecationWarning was introduced as an \"ignored by default\" " | ||||
"version of DeprecationWarning. But :exc:`DeprecationWarning` is also " | ||||
"ignored by default since Python 2.7 and 3.2. There is not much difference " | ||||
"between PendingDeprecationWarning and DeprecationWarning nowadays. " | ||||
"DeprecationWarning is recommended in general." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/exceptions.rst:708 | ||||
msgid "Base class for warnings about dubious syntax." | ||||
msgstr "Classe de base pour les avertissements sur de la syntaxe douteuse." | ||||
| ||||
#: ../Doc/library/exceptions.rst:705 | ||||
#: ../Doc/library/exceptions.rst:713 | ||||
msgid "Base class for warnings about dubious runtime behavior." | ||||
msgstr "" | ||||
"Classe de base pour les avertissements sur les comportements d'exécution " | ||||
"douteux." | ||||
| ||||
#: ../Doc/library/exceptions.rst:710 | ||||
#: ../Doc/library/exceptions.rst:718 | ||||
msgid "" | ||||
"Base class for warnings about deprecated features when those warnings are " | ||||
"intended for end users of applications that are written in Python." | ||||
| | @ -1150,24 +1159,24 @@ msgstr "" | |||
"seront obsolètes dans le futur quand ces avertissements destinés aux " | ||||
"utilisateurs finaux des applications écrites en Python." | ||||
| ||||
#: ../Doc/library/exceptions.rst:716 | ||||
#: ../Doc/library/exceptions.rst:724 | ||||
msgid "Base class for warnings about probable mistakes in module imports." | ||||
msgstr "" | ||||
"Classe de base pour les avertissements sur des erreurs probables dans les " | ||||
"imports de modules." | ||||
| ||||
#: ../Doc/library/exceptions.rst:721 | ||||
#: ../Doc/library/exceptions.rst:729 | ||||
msgid "Base class for warnings related to Unicode." | ||||
msgstr "Classe de base pour les avertissements liés à l'Unicode." | ||||
| ||||
#: ../Doc/library/exceptions.rst:726 | ||||
#: ../Doc/library/exceptions.rst:734 | ||||
msgid "" | ||||
"Base class for warnings related to :class:`bytes` and :class:`bytearray`." | ||||
msgstr "" | ||||
"Classe de base pour les avertissements liés à :class:`bytes` et :class:" | ||||
"`bytearray`." | ||||
| ||||
#: ../Doc/library/exceptions.rst:731 | ||||
#: ../Doc/library/exceptions.rst:739 | ||||
msgid "" | ||||
"Base class for warnings related to resource usage. Ignored by the default " | ||||
"warning filters." | ||||
| | @ -1175,11 +1184,11 @@ msgstr "" | |||
"Classe de base pour les avertissements liés à l'utilisation de ressources. " | ||||
"Ignorée par les filtres d’avertissements par défaut." | ||||
| ||||
#: ../Doc/library/exceptions.rst:739 | ||||
#: ../Doc/library/exceptions.rst:747 | ||||
msgid "Exception hierarchy" | ||||
msgstr "Hiérarchie des exceptions" | ||||
| ||||
#: ../Doc/library/exceptions.rst:741 | ||||
#: ../Doc/library/exceptions.rst:749 | ||||
msgid "The class hierarchy for built-in exceptions is:" | ||||
msgstr "La hiérarchie de classes pour les exceptions natives est la suivante :" | ||||
| ||||
| | | |||
File diff suppressed because it is too large Load diff
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2017-05-27 19:55+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
249 library/io.po
249
library/io.po | | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-12-21 09:48+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-07-03 11:13+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -60,7 +60,7 @@ msgid "" | |||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:51 ../Doc/library/io.rst:755 | ||||
#: ../Doc/library/io.rst:1011 | ||||
#: ../Doc/library/io.rst:1010 | ||||
msgid "Text I/O" | ||||
msgstr "" | ||||
| ||||
| | @ -89,7 +89,7 @@ msgid "" | |||
"`TextIOBase`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:72 ../Doc/library/io.rst:999 | ||||
#: ../Doc/library/io.rst:72 ../Doc/library/io.rst:998 | ||||
msgid "Binary I/O" | ||||
msgstr "" | ||||
| ||||
| | @ -346,29 +346,27 @@ msgstr "" | |||
| ||||
#: ../Doc/library/io.rst:229 | ||||
msgid "" | ||||
"Even though :class:`IOBase` does not declare :meth:`read`, :meth:`readinto`, " | ||||
"or :meth:`write` because their signatures will vary, implementations and " | ||||
"clients should consider those methods part of the interface. Also, " | ||||
"implementations may raise a :exc:`ValueError` (or :exc:" | ||||
"`UnsupportedOperation`) when operations they do not support are called." | ||||
"Even though :class:`IOBase` does not declare :meth:`read` or :meth:`write` " | ||||
"because their signatures will vary, implementations and clients should " | ||||
"consider those methods part of the interface. Also, implementations may " | ||||
"raise a :exc:`ValueError` (or :exc:`UnsupportedOperation`) when operations " | ||||
"they do not support are called." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:235 | ||||
msgid "" | ||||
"The basic type used for binary data read from or written to a file is :class:" | ||||
"`bytes`. Other :term:`bytes-like objects <bytes-like object>` are accepted " | ||||
"as method arguments too. In some cases, such as :meth:`~RawIOBase." | ||||
"readinto`, a writable object such as :class:`bytearray` is required. Text I/" | ||||
"O classes work with :class:`str` data." | ||||
"as method arguments too. Text I/O classes work with :class:`str` data." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:241 | ||||
#: ../Doc/library/io.rst:239 | ||||
msgid "" | ||||
"Note that calling any method (even inquiries) on a closed stream is " | ||||
"undefined. Implementations may raise :exc:`ValueError` in this case." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:244 | ||||
#: ../Doc/library/io.rst:242 | ||||
msgid "" | ||||
":class:`IOBase` (and its subclasses) supports the iterator protocol, meaning " | ||||
"that an :class:`IOBase` object can be iterated over yielding the lines in a " | ||||
| | @ -377,135 +375,135 @@ msgid "" | |||
"character strings). See :meth:`~IOBase.readline` below." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:250 | ||||
#: ../Doc/library/io.rst:248 | ||||
msgid "" | ||||
":class:`IOBase` is also a context manager and therefore supports the :" | ||||
"keyword:`with` statement. In this example, *file* is closed after the :" | ||||
"keyword:`!with` statement's suite is finished---even if an exception occurs::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:257 | ||||
#: ../Doc/library/io.rst:255 | ||||
msgid ":class:`IOBase` provides these data attributes and methods:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:261 | ||||
#: ../Doc/library/io.rst:259 | ||||
msgid "" | ||||
"Flush and close this stream. This method has no effect if the file is " | ||||
"already closed. Once the file is closed, any operation on the file (e.g. " | ||||
"reading or writing) will raise a :exc:`ValueError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:265 | ||||
#: ../Doc/library/io.rst:263 | ||||
msgid "" | ||||
"As a convenience, it is allowed to call this method more than once; only the " | ||||
"first call, however, will have an effect." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:270 | ||||
#: ../Doc/library/io.rst:268 | ||||
msgid "``True`` if the stream is closed." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:274 | ||||
#: ../Doc/library/io.rst:272 | ||||
msgid "" | ||||
"Return the underlying file descriptor (an integer) of the stream if it " | ||||
"exists. An :exc:`OSError` is raised if the IO object does not use a file " | ||||
"descriptor." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:280 | ||||
#: ../Doc/library/io.rst:278 | ||||
msgid "" | ||||
"Flush the write buffers of the stream if applicable. This does nothing for " | ||||
"read-only and non-blocking streams." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:285 | ||||
#: ../Doc/library/io.rst:283 | ||||
msgid "" | ||||
"Return ``True`` if the stream is interactive (i.e., connected to a terminal/" | ||||
"tty device)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:290 | ||||
#: ../Doc/library/io.rst:288 | ||||
msgid "" | ||||
"Return ``True`` if the stream can be read from. If ``False``, :meth:`read` " | ||||
"will raise :exc:`OSError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:295 | ||||
#: ../Doc/library/io.rst:293 | ||||
msgid "" | ||||
"Read and return one line from the stream. If *size* is specified, at most " | ||||
"*size* bytes will be read." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:298 | ||||
#: ../Doc/library/io.rst:296 | ||||
msgid "" | ||||
"The line terminator is always ``b'\\n'`` for binary files; for text files, " | ||||
"the *newline* argument to :func:`open` can be used to select the line " | ||||
"terminator(s) recognized." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:304 | ||||
#: ../Doc/library/io.rst:302 | ||||
msgid "" | ||||
"Read and return a list of lines from the stream. *hint* can be specified to " | ||||
"control the number of lines read: no more lines will be read if the total " | ||||
"size (in bytes/characters) of all lines so far exceeds *hint*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:308 | ||||
#: ../Doc/library/io.rst:306 | ||||
msgid "" | ||||
"Note that it's already possible to iterate on file objects using ``for line " | ||||
"in file: ...`` without calling ``file.readlines()``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:313 | ||||
#: ../Doc/library/io.rst:311 | ||||
msgid "" | ||||
"Change the stream position to the given byte *offset*. *offset* is " | ||||
"interpreted relative to the position indicated by *whence*. The default " | ||||
"value for *whence* is :data:`SEEK_SET`. Values for *whence* are:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:317 | ||||
#: ../Doc/library/io.rst:315 | ||||
msgid "" | ||||
":data:`SEEK_SET` or ``0`` -- start of the stream (the default); *offset* " | ||||
"should be zero or positive" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:319 | ||||
#: ../Doc/library/io.rst:317 | ||||
msgid "" | ||||
":data:`SEEK_CUR` or ``1`` -- current stream position; *offset* may be " | ||||
"negative" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:321 | ||||
#: ../Doc/library/io.rst:319 | ||||
msgid "" | ||||
":data:`SEEK_END` or ``2`` -- end of the stream; *offset* is usually negative" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:324 | ||||
#: ../Doc/library/io.rst:322 | ||||
msgid "Return the new absolute position." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:326 ../Doc/library/io.rst:832 | ||||
#: ../Doc/library/io.rst:324 ../Doc/library/io.rst:831 | ||||
msgid "The ``SEEK_*`` constants." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:329 | ||||
#: ../Doc/library/io.rst:327 | ||||
msgid "" | ||||
"Some operating systems could support additional values, like :data:`os." | ||||
"SEEK_HOLE` or :data:`os.SEEK_DATA`. The valid values for a file could depend " | ||||
"on it being open in text or binary mode." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:336 | ||||
#: ../Doc/library/io.rst:334 | ||||
msgid "" | ||||
"Return ``True`` if the stream supports random access. If ``False``, :meth:" | ||||
"`seek`, :meth:`tell` and :meth:`truncate` will raise :exc:`OSError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:341 | ||||
#: ../Doc/library/io.rst:339 | ||||
msgid "Return the current stream position." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:345 | ||||
#: ../Doc/library/io.rst:343 | ||||
msgid "" | ||||
"Resize the stream to the given *size* in bytes (or the current position if " | ||||
"*size* is not specified). The current stream position isn't changed. This " | ||||
| | @ -514,49 +512,49 @@ msgid "" | |||
"additional bytes are zero-filled). The new file size is returned." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:352 | ||||
#: ../Doc/library/io.rst:350 | ||||
msgid "Windows will now zero-fill files when extending." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:357 | ||||
#: ../Doc/library/io.rst:355 | ||||
msgid "" | ||||
"Return ``True`` if the stream supports writing. If ``False``, :meth:`write` " | ||||
"and :meth:`truncate` will raise :exc:`OSError`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:362 | ||||
#: ../Doc/library/io.rst:360 | ||||
msgid "" | ||||
"Write a list of lines to the stream. Line separators are not added, so it " | ||||
"is usual for each of the lines provided to have a line separator at the end." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:368 | ||||
#: ../Doc/library/io.rst:366 | ||||
msgid "" | ||||
"Prepare for object destruction. :class:`IOBase` provides a default " | ||||
"implementation of this method that calls the instance's :meth:`~IOBase." | ||||
"close` method." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:375 | ||||
#: ../Doc/library/io.rst:373 | ||||
msgid "" | ||||
"Base class for raw binary I/O. It inherits :class:`IOBase`. There is no " | ||||
"public constructor." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:378 | ||||
#: ../Doc/library/io.rst:376 | ||||
msgid "" | ||||
"Raw binary I/O typically provides low-level access to an underlying OS " | ||||
"device or API, and does not try to encapsulate it in high-level primitives " | ||||
"(this is left to Buffered I/O and Text I/O, described later in this page)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:382 | ||||
#: ../Doc/library/io.rst:380 | ||||
msgid "" | ||||
"In addition to the attributes and methods from :class:`IOBase`, :class:" | ||||
"`RawIOBase` provides the following methods:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:387 | ||||
#: ../Doc/library/io.rst:385 | ||||
msgid "" | ||||
"Read up to *size* bytes from the object and return them. As a convenience, " | ||||
"if *size* is unspecified or -1, all bytes until EOF are returned. Otherwise, " | ||||
| | @ -564,32 +562,33 @@ msgid "" | |||
"if the operating system call returns fewer than *size* bytes." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:392 | ||||
#: ../Doc/library/io.rst:390 | ||||
msgid "" | ||||
"If 0 bytes are returned, and *size* was not 0, this indicates end of file. " | ||||
"If the object is in non-blocking mode and no bytes are available, ``None`` " | ||||
"is returned." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:396 | ||||
#: ../Doc/library/io.rst:394 | ||||
msgid "" | ||||
"The default implementation defers to :meth:`readall` and :meth:`readinto`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:401 | ||||
#: ../Doc/library/io.rst:399 | ||||
msgid "" | ||||
"Read and return all the bytes from the stream until EOF, using multiple " | ||||
"calls to the stream if necessary." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:406 | ||||
#: ../Doc/library/io.rst:404 | ||||
msgid "" | ||||
"Read bytes into a pre-allocated, writable :term:`bytes-like object` *b*, and " | ||||
"return the number of bytes read. If the object is in non-blocking mode and " | ||||
"no bytes are available, ``None`` is returned." | ||||
"return the number of bytes read. For example, *b* might be a :class:" | ||||
"`bytearray`. If the object is in non-blocking mode and no bytes are " | ||||
"available, ``None`` is returned." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:413 | ||||
#: ../Doc/library/io.rst:412 | ||||
msgid "" | ||||
"Write the given :term:`bytes-like object`, *b*, to the underlying raw " | ||||
"stream, and return the number of bytes written. This can be less than the " | ||||
| | @ -600,13 +599,13 @@ msgid "" | |||
"the implementation should only access *b* during the method call." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:426 | ||||
#: ../Doc/library/io.rst:425 | ||||
msgid "" | ||||
"Base class for binary streams that support some kind of buffering. It " | ||||
"inherits :class:`IOBase`. There is no public constructor." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:429 | ||||
#: ../Doc/library/io.rst:428 | ||||
msgid "" | ||||
"The main difference with :class:`RawIOBase` is that methods :meth:`read`, :" | ||||
"meth:`readinto` and :meth:`write` will try (respectively) to read as much " | ||||
| | @ -614,7 +613,7 @@ msgid "" | |||
"perhaps more than one system call." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:434 | ||||
#: ../Doc/library/io.rst:433 | ||||
msgid "" | ||||
"In addition, those methods can raise :exc:`BlockingIOError` if the " | ||||
"underlying raw stream is in non-blocking mode and cannot take or give enough " | ||||
| | @ -622,55 +621,55 @@ msgid "" | |||
"``None``." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:439 | ||||
#: ../Doc/library/io.rst:438 | ||||
msgid "" | ||||
"Besides, the :meth:`read` method does not have a default implementation that " | ||||
"defers to :meth:`readinto`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:442 | ||||
#: ../Doc/library/io.rst:441 | ||||
msgid "" | ||||
"A typical :class:`BufferedIOBase` implementation should not inherit from a :" | ||||
"class:`RawIOBase` implementation, but wrap one, like :class:`BufferedWriter` " | ||||
"and :class:`BufferedReader` do." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:446 | ||||
#: ../Doc/library/io.rst:445 | ||||
msgid "" | ||||
":class:`BufferedIOBase` provides or overrides these methods and attribute in " | ||||
"addition to those from :class:`IOBase`:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:451 | ||||
#: ../Doc/library/io.rst:450 | ||||
msgid "" | ||||
"The underlying raw stream (a :class:`RawIOBase` instance) that :class:" | ||||
"`BufferedIOBase` deals with. This is not part of the :class:" | ||||
"`BufferedIOBase` API and may not exist on some implementations." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:457 | ||||
#: ../Doc/library/io.rst:456 | ||||
msgid "Separate the underlying raw stream from the buffer and return it." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:459 | ||||
#: ../Doc/library/io.rst:458 | ||||
msgid "" | ||||
"After the raw stream has been detached, the buffer is in an unusable state." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:462 | ||||
#: ../Doc/library/io.rst:461 | ||||
msgid "" | ||||
"Some buffers, like :class:`BytesIO`, do not have the concept of a single raw " | ||||
"stream to return from this method. They raise :exc:`UnsupportedOperation`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:470 | ||||
#: ../Doc/library/io.rst:469 | ||||
msgid "" | ||||
"Read and return up to *size* bytes. If the argument is omitted, ``None``, " | ||||
"or negative, data is read and returned until EOF is reached. An empty :" | ||||
"class:`bytes` object is returned if the stream is already at EOF." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:474 | ||||
#: ../Doc/library/io.rst:473 | ||||
msgid "" | ||||
"If the argument is positive, and the underlying raw stream is not " | ||||
"interactive, multiple raw reads may be issued to satisfy the byte count " | ||||
| | @ -679,14 +678,14 @@ msgid "" | |||
"imminent." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:480 ../Doc/library/io.rst:502 | ||||
#: ../Doc/library/io.rst:479 ../Doc/library/io.rst:502 | ||||
#: ../Doc/library/io.rst:512 | ||||
msgid "" | ||||
"A :exc:`BlockingIOError` is raised if the underlying raw stream is in non " | ||||
"blocking-mode, and has no data available at the moment." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:485 | ||||
#: ../Doc/library/io.rst:484 | ||||
msgid "" | ||||
"Read and return up to *size* bytes, with at most one call to the underlying " | ||||
"raw stream's :meth:`~RawIOBase.read` (or :meth:`~RawIOBase.readinto`) " | ||||
| | @ -694,16 +693,17 @@ msgid "" | |||
"top of a :class:`BufferedIOBase` object." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:491 | ||||
#: ../Doc/library/io.rst:490 | ||||
msgid "" | ||||
"If *size* is ``-1`` (the default), an arbitrary number of bytes are returned " | ||||
"(more than zero unless EOF is reached)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:496 | ||||
#: ../Doc/library/io.rst:495 | ||||
msgid "" | ||||
"Read bytes into a pre-allocated, writable :term:`bytes-like object` *b* and " | ||||
"return the number of bytes read." | ||||
"return the number of bytes read. For example, *b* might be a :class:" | ||||
"`bytearray`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:499 | ||||
| | @ -1043,131 +1043,130 @@ msgstr "" | |||
#: ../Doc/library/io.rst:759 | ||||
msgid "" | ||||
"Base class for text streams. This class provides a character and line based " | ||||
"interface to stream I/O. There is no :meth:`readinto` method because " | ||||
"Python's character strings are immutable. It inherits :class:`IOBase`. " | ||||
"There is no public constructor." | ||||
"interface to stream I/O. It inherits :class:`IOBase`. There is no public " | ||||
"constructor." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:764 | ||||
#: ../Doc/library/io.rst:763 | ||||
msgid "" | ||||
":class:`TextIOBase` provides or overrides these data attributes and methods " | ||||
"in addition to those from :class:`IOBase`:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:769 | ||||
#: ../Doc/library/io.rst:768 | ||||
msgid "" | ||||
"The name of the encoding used to decode the stream's bytes into strings, and " | ||||
"to encode strings into bytes." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:774 | ||||
#: ../Doc/library/io.rst:773 | ||||
msgid "The error setting of the decoder or encoder." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:778 | ||||
#: ../Doc/library/io.rst:777 | ||||
msgid "" | ||||
"A string, a tuple of strings, or ``None``, indicating the newlines " | ||||
"translated so far. Depending on the implementation and the initial " | ||||
"constructor flags, this may not be available." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:784 | ||||
#: ../Doc/library/io.rst:783 | ||||
msgid "" | ||||
"The underlying binary buffer (a :class:`BufferedIOBase` instance) that :" | ||||
"class:`TextIOBase` deals with. This is not part of the :class:`TextIOBase` " | ||||
"API and may not exist in some implementations." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:790 | ||||
#: ../Doc/library/io.rst:789 | ||||
msgid "" | ||||
"Separate the underlying binary buffer from the :class:`TextIOBase` and " | ||||
"return it." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:793 | ||||
#: ../Doc/library/io.rst:792 | ||||
msgid "" | ||||
"After the underlying buffer has been detached, the :class:`TextIOBase` is in " | ||||
"an unusable state." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:796 | ||||
#: ../Doc/library/io.rst:795 | ||||
msgid "" | ||||
"Some :class:`TextIOBase` implementations, like :class:`StringIO`, may not " | ||||
"have the concept of an underlying buffer and calling this method will raise :" | ||||
"exc:`UnsupportedOperation`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:804 | ||||
#: ../Doc/library/io.rst:803 | ||||
msgid "" | ||||
"Read and return at most *size* characters from the stream as a single :class:" | ||||
"`str`. If *size* is negative or ``None``, reads until EOF." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:809 | ||||
#: ../Doc/library/io.rst:808 | ||||
msgid "" | ||||
"Read until newline or EOF and return a single ``str``. If the stream is " | ||||
"already at EOF, an empty string is returned." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:812 | ||||
#: ../Doc/library/io.rst:811 | ||||
msgid "If *size* is specified, at most *size* characters will be read." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:816 | ||||
#: ../Doc/library/io.rst:815 | ||||
msgid "" | ||||
"Change the stream position to the given *offset*. Behaviour depends on the " | ||||
"*whence* parameter. The default value for *whence* is :data:`SEEK_SET`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:820 | ||||
#: ../Doc/library/io.rst:819 | ||||
msgid "" | ||||
":data:`SEEK_SET` or ``0``: seek from the start of the stream (the default); " | ||||
"*offset* must either be a number returned by :meth:`TextIOBase.tell`, or " | ||||
"zero. Any other *offset* value produces undefined behaviour." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:824 | ||||
#: ../Doc/library/io.rst:823 | ||||
msgid "" | ||||
":data:`SEEK_CUR` or ``1``: \"seek\" to the current position; *offset* must " | ||||
"be zero, which is a no-operation (all other values are unsupported)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:827 | ||||
#: ../Doc/library/io.rst:826 | ||||
msgid "" | ||||
":data:`SEEK_END` or ``2``: seek to the end of the stream; *offset* must be " | ||||
"zero (all other values are unsupported)." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:830 | ||||
#: ../Doc/library/io.rst:829 | ||||
msgid "Return the new absolute position as an opaque number." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:837 | ||||
#: ../Doc/library/io.rst:836 | ||||
msgid "" | ||||
"Return the current stream position as an opaque number. The number does not " | ||||
"usually represent a number of bytes in the underlying binary storage." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:843 | ||||
#: ../Doc/library/io.rst:842 | ||||
msgid "" | ||||
"Write the string *s* to the stream and return the number of characters " | ||||
"written." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:850 | ||||
#: ../Doc/library/io.rst:849 | ||||
msgid "" | ||||
"A buffered text stream over a :class:`BufferedIOBase` binary stream. It " | ||||
"inherits :class:`TextIOBase`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:853 | ||||
#: ../Doc/library/io.rst:852 | ||||
msgid "" | ||||
"*encoding* gives the name of the encoding that the stream will be decoded or " | ||||
"encoded with. It defaults to :func:`locale.getpreferredencoding(False) " | ||||
"<locale.getpreferredencoding>`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:857 | ||||
#: ../Doc/library/io.rst:856 | ||||
msgid "" | ||||
"*errors* is an optional string that specifies how encoding and decoding " | ||||
"errors are to be handled. Pass ``'strict'`` to raise a :exc:`ValueError` " | ||||
| | @ -1182,13 +1181,13 @@ msgid "" | |||
"that has been registered with :func:`codecs.register_error` is also valid." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:873 | ||||
#: ../Doc/library/io.rst:872 | ||||
msgid "" | ||||
"*newline* controls how line endings are handled. It can be ``None``, " | ||||
"``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. It works as follows:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:876 | ||||
#: ../Doc/library/io.rst:875 | ||||
msgid "" | ||||
"When reading input from the stream, if *newline* is ``None``, :term:" | ||||
"`universal newlines` mode is enabled. Lines in the input can end in " | ||||
| | @ -1207,7 +1206,7 @@ msgstr "" | |||
"autre valeur autorisée, les lignes sont seulement terminées par la chaîne " | ||||
"donnée, qui est rendue tel qu'elle." | ||||
| ||||
#: ../Doc/library/io.rst:885 | ||||
#: ../Doc/library/io.rst:884 | ||||
msgid "" | ||||
"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " | ||||
"characters written are translated to the system default line separator, :" | ||||
| | @ -1221,24 +1220,24 @@ msgstr "" | |||
"*newline* est un autre caractère valide, chaque ``'\\n'`` sera remplacé par " | ||||
"la chaîne donnée." | ||||
| ||||
#: ../Doc/library/io.rst:891 | ||||
#: ../Doc/library/io.rst:890 | ||||
msgid "" | ||||
"If *line_buffering* is ``True``, :meth:`flush` is implied when a call to " | ||||
"write contains a newline character or a carriage return." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:894 | ||||
#: ../Doc/library/io.rst:893 | ||||
msgid "" | ||||
"If *write_through* is ``True``, calls to :meth:`write` are guaranteed not to " | ||||
"be buffered: any data written on the :class:`TextIOWrapper` object is " | ||||
"immediately handled to its underlying binary *buffer*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:898 | ||||
#: ../Doc/library/io.rst:897 | ||||
msgid "The *write_through* argument has been added." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:901 | ||||
#: ../Doc/library/io.rst:900 | ||||
msgid "" | ||||
"The default *encoding* is now ``locale.getpreferredencoding(False)`` instead " | ||||
"of ``locale.getpreferredencoding()``. Don't change temporary the locale " | ||||
| | @ -1246,58 +1245,58 @@ msgid "" | |||
"instead of the user preferred encoding." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:907 | ||||
#: ../Doc/library/io.rst:906 | ||||
msgid "" | ||||
":class:`TextIOWrapper` provides these members in addition to those of :class:" | ||||
"`TextIOBase` and its parents:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:912 | ||||
#: ../Doc/library/io.rst:911 | ||||
msgid "Whether line buffering is enabled." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:916 | ||||
#: ../Doc/library/io.rst:915 | ||||
msgid "Whether writes are passed immediately to the underlying binary buffer." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:924 | ||||
#: ../Doc/library/io.rst:923 | ||||
msgid "" | ||||
"Reconfigure this text stream using new settings for *encoding*, *errors*, " | ||||
"*newline*, *line_buffering* and *write_through*." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:927 | ||||
#: ../Doc/library/io.rst:926 | ||||
msgid "" | ||||
"Parameters not specified keep current settings, except ``errors='strict`` is " | ||||
"used when *encoding* is specified but *errors* is not specified." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:931 | ||||
#: ../Doc/library/io.rst:930 | ||||
msgid "" | ||||
"It is not possible to change the encoding or newline if some data has " | ||||
"already been read from the stream. On the other hand, changing encoding " | ||||
"after write is possible." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:935 | ||||
#: ../Doc/library/io.rst:934 | ||||
msgid "" | ||||
"This method does an implicit stream flush before setting the new parameters." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:943 | ||||
#: ../Doc/library/io.rst:942 | ||||
msgid "" | ||||
"An in-memory stream for text I/O. The text buffer is discarded when the :" | ||||
"meth:`~IOBase.close` method is called." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:946 | ||||
#: ../Doc/library/io.rst:945 | ||||
msgid "" | ||||
"The initial value of the buffer can be set by providing *initial_value*. If " | ||||
"newline translation is enabled, newlines will be encoded as if by :meth:" | ||||
"`~TextIOBase.write`. The stream is positioned at the start of the buffer." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:951 | ||||
#: ../Doc/library/io.rst:950 | ||||
msgid "" | ||||
"The *newline* argument works like that of :class:`TextIOWrapper`. The " | ||||
"default is to consider only ``\\n`` characters as ends of lines and to do no " | ||||
| | @ -1306,40 +1305,40 @@ msgid "" | |||
"performed when reading." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:957 | ||||
#: ../Doc/library/io.rst:956 | ||||
msgid "" | ||||
":class:`StringIO` provides this method in addition to those from :class:" | ||||
"`TextIOBase` and its parents:" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:962 | ||||
#: ../Doc/library/io.rst:961 | ||||
msgid "" | ||||
"Return a ``str`` containing the entire contents of the buffer. Newlines are " | ||||
"decoded as if by :meth:`~TextIOBase.read`, although the stream position is " | ||||
"not changed." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:966 | ||||
#: ../Doc/library/io.rst:965 | ||||
msgid "Example usage::" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:988 | ||||
#: ../Doc/library/io.rst:987 | ||||
msgid "" | ||||
"A helper codec that decodes newlines for :term:`universal newlines` mode. It " | ||||
"inherits :class:`codecs.IncrementalDecoder`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:993 | ||||
#: ../Doc/library/io.rst:992 | ||||
msgid "Performance" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:995 | ||||
#: ../Doc/library/io.rst:994 | ||||
msgid "" | ||||
"This section discusses the performance of the provided concrete I/O " | ||||
"implementations." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1001 | ||||
#: ../Doc/library/io.rst:1000 | ||||
msgid "" | ||||
"By reading and writing only large chunks of data even when the user asks for " | ||||
"a single byte, buffered I/O hides any inefficiency in calling and executing " | ||||
| | @ -1352,7 +1351,7 @@ msgid "" | |||
"data." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1013 | ||||
#: ../Doc/library/io.rst:1012 | ||||
msgid "" | ||||
"Text I/O over a binary storage (such as a file) is significantly slower than " | ||||
"binary I/O over the same storage, because it requires conversions between " | ||||
| | @ -1362,23 +1361,23 @@ msgid "" | |||
"to the reconstruction algorithm used." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1020 | ||||
#: ../Doc/library/io.rst:1019 | ||||
msgid "" | ||||
":class:`StringIO`, however, is a native in-memory unicode container and will " | ||||
"exhibit similar speed to :class:`BytesIO`." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1024 | ||||
#: ../Doc/library/io.rst:1023 | ||||
msgid "Multi-threading" | ||||
msgstr "Fils d'exécution" | ||||
| ||||
#: ../Doc/library/io.rst:1026 | ||||
#: ../Doc/library/io.rst:1025 | ||||
msgid "" | ||||
":class:`FileIO` objects are thread-safe to the extent that the operating " | ||||
"system calls (such as ``read(2)`` under Unix) they wrap are thread-safe too." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1029 | ||||
#: ../Doc/library/io.rst:1028 | ||||
msgid "" | ||||
"Binary buffered objects (instances of :class:`BufferedReader`, :class:" | ||||
"`BufferedWriter`, :class:`BufferedRandom` and :class:`BufferedRWPair`) " | ||||
| | @ -1386,15 +1385,15 @@ msgid "" | |||
"them from multiple threads at once." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1034 | ||||
#: ../Doc/library/io.rst:1033 | ||||
msgid ":class:`TextIOWrapper` objects are not thread-safe." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1037 | ||||
#: ../Doc/library/io.rst:1036 | ||||
msgid "Reentrancy" | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1039 | ||||
#: ../Doc/library/io.rst:1038 | ||||
msgid "" | ||||
"Binary buffered objects (instances of :class:`BufferedReader`, :class:" | ||||
"`BufferedWriter`, :class:`BufferedRandom` and :class:`BufferedRWPair`) are " | ||||
| | @ -1405,7 +1404,7 @@ msgid "" | |||
"from entering the buffered object." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/io.rst:1047 | ||||
#: ../Doc/library/io.rst:1046 | ||||
msgid "" | ||||
"The above implicitly extends to text files, since the :func:`open()` " | ||||
"function will wrap a buffered object inside a :class:`TextIOWrapper`. This " | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-10-18 10:21+0200\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-12-11 22:46+0100\n" | ||||
"Last-Translator: Antoine Wecxsteen\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -781,7 +781,7 @@ msgid "``gt(a, b)``" | |||
msgstr "``gt(a, b)``" | ||||
| ||||
#: ../Doc/library/operator.rst:442 | ||||
msgid "Inplace Operators" | ||||
msgid "In-place Operators" | ||||
msgstr "Opérateurs en-place" | ||||
| ||||
#: ../Doc/library/operator.rst:444 | ||||
| | @ -824,7 +824,7 @@ msgstr "" | |||
| ||||
#: ../Doc/library/operator.rst:465 | ||||
msgid "" | ||||
"For mutable targets such as lists and dictionaries, the inplace method will " | ||||
"For mutable targets such as lists and dictionaries, the in-place method will " | ||||
"perform the update, so no subsequent assignment is necessary:" | ||||
msgstr "" | ||||
"Pour des paramètres mutables comme les listes et les dictionnaires, la " | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-04 19:04+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-11-29 18:27+0100\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,9 +5,9 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-12-24 14:22+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-19 23:31+0100\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-02-27 12:00+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
694 library/sys.po
694
library/sys.po File diff suppressed because it is too large Load diff
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-20 09:03+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,9 +5,9 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-03-27 11:46+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Last-Translator: Bousquié Pierre <pierre.bousquie@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2018-12-21 09:48+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-09-29 19:35+0200\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -298,48 +298,20 @@ msgid ":class:`DOMTimeStamp`" | |||
msgstr ":class:`DOMTimeStamp`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:230 | ||||
msgid ":class:`DocumentType`" | ||||
msgstr ":class:`DocumentType`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:232 | ||||
msgid ":class:`DOMImplementation`" | ||||
msgstr ":class:`DOMImplementation`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:234 | ||||
msgid ":class:`CharacterData`" | ||||
msgstr ":class:`CharacterData`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:236 | ||||
msgid ":class:`CDATASection`" | ||||
msgstr ":class:`CDATASection`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:238 | ||||
msgid ":class:`Notation`" | ||||
msgstr ":class:`Notation`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:240 | ||||
msgid ":class:`Entity`" | ||||
msgstr ":class:`Entity`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:242 | ||||
msgid ":class:`EntityReference`" | ||||
msgstr ":class:`EntityReference`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:244 | ||||
msgid ":class:`DocumentFragment`" | ||||
msgstr ":class:`DocumentFragment`" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:246 | ||||
#: ../Doc/library/xml.dom.minidom.rst:232 | ||||
msgid "" | ||||
"Most of these reflect information in the XML document that is not of general " | ||||
"utility to most DOM users." | ||||
msgstr "" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:250 | ||||
#: ../Doc/library/xml.dom.minidom.rst:236 | ||||
msgid "Footnotes" | ||||
msgstr "Notes" | ||||
| ||||
#: ../Doc/library/xml.dom.minidom.rst:251 | ||||
#: ../Doc/library/xml.dom.minidom.rst:237 | ||||
msgid "" | ||||
"The encoding name included in the XML output should conform to the " | ||||
"appropriate standards. For example, \"UTF-8\" is valid, but \"UTF8\" is not " | ||||
| | @ -348,3 +320,24 @@ msgid "" | |||
"EncodingDecl and https://www.iana.org/assignments/character-sets/character-" | ||||
"sets.xhtml." | ||||
msgstr "" | ||||
| ||||
#~ msgid ":class:`DocumentType`" | ||||
#~ msgstr ":class:`DocumentType`" | ||||
| ||||
#~ msgid ":class:`DOMImplementation`" | ||||
#~ msgstr ":class:`DOMImplementation`" | ||||
| ||||
#~ msgid ":class:`CharacterData`" | ||||
#~ msgstr ":class:`CharacterData`" | ||||
| ||||
#~ msgid ":class:`CDATASection`" | ||||
#~ msgstr ":class:`CDATASection`" | ||||
| ||||
#~ msgid ":class:`Notation`" | ||||
#~ msgstr ":class:`Notation`" | ||||
| ||||
#~ msgid ":class:`Entity`" | ||||
#~ msgstr ":class:`Entity`" | ||||
| ||||
#~ msgid ":class:`DocumentFragment`" | ||||
#~ msgstr ":class:`DocumentFragment`" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-02-19 22:22+0100\n" | ||||
"Last-Translator: Jules Lasne <jules.lasne@gmail.com>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | @ -3252,6 +3252,7 @@ msgid "the appropriate metaclass is determined;" | |||
msgstr "la méta-classe appropriée est déterminée ;" | ||||
| ||||
#: ../Doc/reference/datamodel.rst:1866 | ||||
#, fuzzy | ||||
msgid "the class namespace is prepared;" | ||||
msgstr "l'espace de nommage de la classe est préparé ;" | ||||
| ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2019-02-10 06:38+0100\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
| | @ -5,7 +5,7 @@ msgid "" | |||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2019-03-29 12:24+0100\n" | ||||
"POT-Creation-Date: 2019-04-10 09:35+0200\n" | ||||
"PO-Revision-Date: 2018-10-13 17:50+0200\n" | ||||
"Last-Translator: Julien Palard <julien@palard.fr>\n" | ||||
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue