library pprint 11 on 29

This commit is contained in:
pshop 2018-10-10 18:21:55 +02:00
parent b03a46c0f7
commit 5364984e7b

View File

@ -6,17 +6,18 @@ msgstr ""
"Project-Id-Version: Python 3.6\n" "Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-06-10 11:27+0200\n" "POT-Creation-Date: 2018-06-10 11:27+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2018-10-10 18:20+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: FRENCH <traductions@lists.afpy.org>\n" "Language-Team: FRENCH <traductions@lists.afpy.org>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Last-Translator: \n"
"X-Generator: Poedit 2.1.1\n"
#: ../Doc/library/pprint.rst:2 #: ../Doc/library/pprint.rst:2
msgid ":mod:`pprint` --- Data pretty printer" msgid ":mod:`pprint` --- Data pretty printer"
msgstr "" msgstr ":mod:`pprint` — Limpression élégante de données"
#: ../Doc/library/pprint.rst:10 #: ../Doc/library/pprint.rst:10
msgid "**Source code:** :source:`Lib/pprint.py`" msgid "**Source code:** :source:`Lib/pprint.py`"
@ -31,6 +32,14 @@ msgid ""
"be the case if objects such as files, sockets or classes are included, as " "be the case if objects such as files, sockets or classes are included, as "
"well as many other objects which are not representable as Python literals." "well as many other objects which are not representable as Python literals."
msgstr "" msgstr ""
"Le module :mod:`pprint` fournit la possibilité « dimprimer élégamment » des "
"structures de données Python arbitraires sous une forme qui peut être "
"utilisée comme une entrée dans linterpréteur. Si les structures formatées "
"incluent des objets qui ne sont pas de types Python fondamentaux, leurs "
"représentations peuvent ne pas être chargées. Cela peut être le cas si des "
"objets tels que des fichiers, des *sockets* ou des classes sont inclus, "
"cest aussi valable pour beaucoup dautres types dobjets qui ne peuvent "
"être représentés syntaxiquement en Python."
#: ../Doc/library/pprint.rst:21 #: ../Doc/library/pprint.rst:21
msgid "" msgid ""
@ -39,14 +48,19 @@ msgid ""
"Construct :class:`PrettyPrinter` objects explicitly if you need to adjust " "Construct :class:`PrettyPrinter` objects explicitly if you need to adjust "
"the width constraint." "the width constraint."
msgstr "" msgstr ""
"Laffichage formaté affiche tant que possible les objets sur une seule "
"ligne, et les sépare sur plusieurs lignes sils dépassent la largeur qui "
"leur est allouée. Créez explicitement des objets :class:`PrettyPrinter` si "
"vous avez besoin de modifier les limites de largeur."
#: ../Doc/library/pprint.rst:26 #: ../Doc/library/pprint.rst:26
msgid "Dictionaries are sorted by key before the display is computed." msgid "Dictionaries are sorted by key before the display is computed."
msgstr "" msgstr ""
"Les dictionnaires sont triés par clés avant que laffichage ne soit calculé."
#: ../Doc/library/pprint.rst:28 #: ../Doc/library/pprint.rst:28
msgid "The :mod:`pprint` module defines one class:" msgid "The :mod:`pprint` module defines one class:"
msgstr "" msgstr "Le module :mod:`pprint` définit une seule classe : ::"
#: ../Doc/library/pprint.rst:36 #: ../Doc/library/pprint.rst:36
msgid "" msgid ""
@ -67,15 +81,35 @@ msgid ""
"separate line. If *compact* is true, as many items as will fit within the " "separate line. If *compact* is true, as many items as will fit within the "
"*width* will be formatted on each output line." "*width* will be formatted on each output line."
msgstr "" msgstr ""
"Crée une instance de :class:`PrettyPrinter`. Ce constructeur comprend "
"plusieurs paramètres nommés. Un flux de sortie peut être configuré en "
"utilisant le mot clé *stream*; la seule méthode utilisée sur lobjet "
"*stream* est la méthode :meth:`write` du protocole de fichiers. Si rien "
"nest spécifié, la classe :class:`PrettyPrinter` utilise ``sys.stdout``. La "
"taille de lindentation ajoutée à chaque niveau récursif est spécifiée par "
"*indent*; la valeur par défaut est un. Dautres valeurs pourraient donner "
"des résultats surprenants, mais peuvent aider à mieux visualiser les "
"imbrications. Le nombre de niveaux qui peuvent être affichés est contrôlé "
"par *depth*; si la structure de données est trop profonde, le niveau suivant "
"est remplacé par ``…``. Par défaut il ny a pas de contraintes sur la "
"profondeur des objets formatés. Largeur désirée de la sortie est limitée à "
"laide du paramètre *width*; la valeur par défaut est de 80 caractères. Si "
"une structure ne peut pas être formatée dans les limites de la largeur "
"contrainte, on fera de notre mieux. SI *compact* est initialisé à *False* "
"(la valeur par défaut), chaque élément dune longue séquence sera formaté "
"sur une ligne séparée. Si *compact* est initialisé à *True*, tous les "
"éléments qui peuvent tenir dans la largeur définie seront formatés sur "
"chaque ligne de sortie."
#: ../Doc/library/pprint.rst:53 ../Doc/library/pprint.rst:88 #: ../Doc/library/pprint.rst:53 ../Doc/library/pprint.rst:88
#: ../Doc/library/pprint.rst:102 #: ../Doc/library/pprint.rst:102
msgid "Added the *compact* parameter." msgid "Added the *compact* parameter."
msgstr "" msgstr "Ajout du paramètre *compact*."
#: ../Doc/library/pprint.rst:80 #: ../Doc/library/pprint.rst:80
msgid "The :mod:`pprint` module also provides several shortcut functions:" msgid "The :mod:`pprint` module also provides several shortcut functions:"
msgstr "" msgstr ""
"Le module :mod:`pprint` fournit aussi quelques fonctions de raccourcis:"
#: ../Doc/library/pprint.rst:84 #: ../Doc/library/pprint.rst:84
msgid "" msgid ""
@ -83,6 +117,9 @@ msgid ""
"*width*, *depth* and *compact* will be passed to the :class:`PrettyPrinter` " "*width*, *depth* and *compact* will be passed to the :class:`PrettyPrinter` "
"constructor as formatting parameters." "constructor as formatting parameters."
msgstr "" msgstr ""
"Retourne une représentation formatée de *object* sous forme de chaine de "
"caractères. *indent*, *width*, *depth* et *compact* sont passé au "
"constructeur de :class:`PrettyPrinter` comme paramètres de formatage."
#: ../Doc/library/pprint.rst:95 #: ../Doc/library/pprint.rst:95
msgid "" msgid ""