8000 Working on stdtypes. · python/python-docs-fr@9778fcf · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9778fcf

Browse files
committed
Working on stdtypes.
1 parent 58e4d9b commit 9778fcf

File tree

1 file changed

+53
-5
lines changed

1 file changed

+53
-5
lines changed

library/stdtypes.po

Lines changed: 53 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
1010
"POT-Creation-Date: 2017-08-01 13:21+0200\n"
11-
"PO-Revision-Date: 2017-08-01 14:00+0200\n"
11+
"PO-Revision-Date: 2017-08-02 00:11+0200\n"
1212
"Last-Translator: Julien Palard <julien@palard.fr>\n"
1313
"Language-Team: \n"
1414
"Language: fr\n"
1515
"MIME-Version: 1.0\n"
1616
"Content-Type: text/plain; charset=UTF-8\n"
1717
"Content-Transfer-Encoding: 8bit\n"
18-
"X-Generator: Poedit 2.0.2\n"
18+
"X-Generator: Poedit 1.8.11\n"
1919

2020
#: ../Doc/library/stdtypes.rst:8
2121
msgid "Built-in Types"
@@ -83,10 +83,14 @@ msgid ""
8383
"that returns zero, when called with the object. [1]_ Here are most of the "
8484
"built-in objects considered false:"
8585
msgstr ""
86+
"Par défaut, tout objet est considéré vrai à moins que sa classe définisse "
87+
"soit une méthode :meth:`__bool__` renvoyant ``False`` soit une méthode :meth:"
88+
"`__len__` renvoyant zéro lorsqu'elle est appelée avec l'objet. [1]_ Voici "
89+
"la majorité des objets natifs considérés faux :"
8690

8791
#: ../Doc/library/stdtypes.rst:55
8892
msgid "constants defined to be false: ``None`` and ``False``."
89-
msgstr ""
93+
msgstr "les constantes définies comme étant fausses : ``None`` et ``False``."
9094

9195
#: ../Doc/library/stdtypes.rst:57
9296
msgid ""
@@ -101,6 +105,8 @@ msgid ""
101105
"empty sequences and collections: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
102106
"``range(0)``"
103107
msgstr ""
108+
"Les chaînes et collections vides : ``''``, ``()``, ``[]``, ``{}``, "
109+
"``set()``, ``range(0)``"
104110

105111
#: ../Doc/library/stdtypes.rst:69
106112
msgid ""
@@ -4064,6 +4070,8 @@ msgid ""
40644070
":class:`bytearray` objects are a mutable counterpart to :class:`bytes` "
40654071
"objects."
40664072
msgstr ""
4073+
"Les objets :class:`bytearray` sont l'équivalent mutable des objets :class:"
4074+
"`bytes`."
40674075

40684076
#: ../Doc/library/stdtypes.rst:2368
40694077
msgid ""
@@ -5949,19 +5957,26 @@ msgid ""
59495957
"Return a new view of the dictionary's items (``(key, value)`` pairs). See "
59505958
"the :ref:`documentation of view objects <dict-views>`."
59515959
msgstr ""
5960+
"Renvoie une nouvelle vue des éléments du dictionnaire (paires de ``(key, "
5961+
"value)``). Voir la :ref:documentation des vues <dict-views>`."
59525962

59535963
#: ../Doc/library/stdtypes.rst:4146
59545964
msgid ""
59555965
"Return a new view of the dictionary's keys. See the :ref:`documentation of "
59565966
"view objects <dict-views>`."
59575967
msgstr ""
5968+
"Renvoie une nouvelle vue des clefs du dictionnaire. Voir la :ref:"
5969+
"`documentation des vues <dict-views>`."
59585970

59595971
#: ../Doc/library/stdtypes.rst:4151
59605972
msgid ""
59615973
"If *key* is in the dictionary, remove it and return its value, else return "
59625974
"*default*. If *default* is not given and *key* is not in the dictionary, a :"
59635975
"exc:`KeyError` is raised."
59645976
msgstr ""
5977+
"Si *key* est dans le dictionnaire elle est supprimée et sa valeur est "
5978+
"renvoyée, sinon renvoie *default*. Si *default* n'est pas donné et que "
5979+
"*key* n'est pas dans le dictionnaire, une :exc:`KeyError` est levée."
59655980

59665981
#: ../Doc/library/stdtypes.rst:4157
59675982
msgid ""
@@ -5983,12 +5998,17 @@ msgid ""
59835998
"If *key* is in the dictionary, return its value. If not, insert *key* with "
59845999
"a value of *default* and return *default*. *default* defaults to ``None``."
59856000
msgstr ""
6001+
"Si *key* est dans le dictionnaire, sa valeur est renvoyée. Sinon, insère "
6002+
"*key* avec comme valeur *default* et renvoie *default*. *default* vaut "
6003+
"``None`` par défaut."
59866004

59876005
#: ../Doc/library/stdtypes.rst:4171
59886006
msgid ""
59896007
"Update the dictionary with the key/value pairs from *other*, overwriting "
59906008
"existing keys. Return ``None``."
59916009
msgstr ""
6010+
"Met à jour le dictionnaire avec les paires de clef/valeur d'*other*, "
6011+
"écrasant les clefs existantes. Renvoie ``None``."
59926012

59936013
#: ../Doc/library/stdtypes.rst:4174
59946014
msgid ""
@@ -6007,13 +6027,18 @@ msgid ""
60076027
"Return a new view of the dictionary's values. See the :ref:`documentation "
60086028
"of view objects <dict-views>`."
60096029
msgstr ""
6030+
"Renvoie une nouvelle vue des valeurs du dictionnaire. Voir la :ref:"
6031+
"`documentation des vues <dict-views>`."
60106032

60116033
#: ../Doc/library/stdtypes.rst:4184
60126034
msgid ""
60136035
"Dictionaries compare equal if and only if they have the same ``(key, "
60146036
"value)`` pairs. Order comparisons ('<', '<=', '>=', '>') raise :exc:"
60156037
"`TypeError`."
60166038
msgstr ""
6039+
"Deux dictionnaires sont égaux si et seulement si ils ont les mêmes paires de "
6040+
"clef-valeur. Les comparaisons d'ordre ('<', '<=', '>=', '>') lèvent une :"
6041+
"exc:`TypeError`."
60176042

60186043
#: ../Doc/library/stdtypes.rst:4189
60196044
msgid ""
@@ -6025,7 +6050,7 @@ msgstr ""
60256050

60266051
#: ../Doc/library/stdtypes.rst:4196
60276052
msgid "Dictionary view objects"
6028-
msgstr ""
6053+
msgstr "Les vues de dictionnaires"
60296054

60306055
#: ../Doc/library/stdtypes.rst:4198
60316056
msgid ""
@@ -6034,22 +6059,30 @@ msgid ""
60346059
"dictionary's entries, which means that when the dictionary changes, the view "
60356060
"reflects these changes."
60366061
msgstr ""
6062+
"Les objets renvoyés par :meth:`dict.keys`, :meth:`dict.values` et :meth:"
6063+
"`dict.items` sont des *vues*. Ils fournissent une vue dynamique des "
6064+
"éléments du dictionnaire, ce qui signifie que si le dictionnaire change, la "
6065+
"vue reflète ces changements."
60376066

60386067
#: ../Doc/library/stdtypes.rst:4203
60396068
msgid ""
60406069
"Dictionary views can be iterated over to yield their respective data, and "
60416070
"support membership tests:"
60426071
msgstr ""
6072+
"Les vues de dictonnaires peuvent être itérées et ainsi renvoyer les données "
6073+
"du dictionnaire, elle gèrent aussi les tests de présence :"
60436074

60446075
#: ../Doc/library/stdtypes.rst:4208
60456076
msgid "Return the number of entries in the dictionary."
6046-
msgstr ""
6077+
msgstr "Renvoie le nombre d'entrées du dictionnaire."
60476078

60486079
#: ../Doc/library/stdtypes.rst:4212
60496080
msgid ""
60506081
"Return an iterator over the keys, values or items (represented as tuples of "
60516082
"``(key, value)``) in the dictionary."
60526083
msgstr ""
6084+
"Renvoie un itérateur sur les clefs, les valeurs, ou les éléments "
6085+
"(représentés par des *tuples* de ``(key, value)`` du dictionnaire."
60536086

60546087
#: ../Doc/library/stdtypes.rst:4215
60556088
msgid ""
@@ -6062,18 +6095,33 @@ msgid ""
60626095
"Another way to create the same list is ``pairs = [(v, k) for (k, v) in d."
60636096
"items()]``."
60646097
msgstr ""
6098+
"Les clefs et les valeurs sont itérées dans un ordre arbitraire qui n'est pas "
6099+
"aléatoire, qui peut varier d'une implémentation de Python à l'autre, et qui "
6100+
"dépend de l'historique d'insertion et de suppressions d'éléments. Si les "
6101+
"vues de clefs, de valeurs, et d'éléments sont parcourues sans que le "
6102+
"dictionnaire ne soit modifié, l'ordre des éléments correspondra "
6103+
"directement. Ceci permet la création de paires de ``(key, value)`` en "
6104+
"utilisant :func:`zip` : ``pairs = zip(d.values(), d.keys())``. Un autre "
6105+
"moyen de construire la même liste est ``pairs = [(v, k) for (k, v) in d."
6106+
"items()]``."
60656107

60666108
#: ../Doc/library/stdtypes.rst:4223
60676109
msgid ""
60686110
"Iterating views while adding or deleting entries in the dictionary may raise "
60696111
"a :exc:`RuntimeError` or fail to iterate over all entries."
60706112
msgstr ""
6113+
"Parcourir des vues tout en ajoutant ou supprimant des entrées dans un "
6114+
"dictionnaire peut lever une :exc:`RuntimeError` ou ne pas fournir toutes les "
6115+
"entrées."
60716116

60726117
#: ../Doc/library/stdtypes.rst:4228
60736118
msgid ""
60746119
"Return ``True`` if *x* is in the underlying dictionary's keys, values or "
60756120
"items (in the latter case, *x* should be a ``(key, value)`` tuple)."
60766121
msgstr ""
6122+
"Renvioie ``True`` si *x* est dans les clefs, les valeurs, ou les éléments du "
6123+
"dictionnaire sous-jacent (dans le dernier cas, *x* doit être un *tuple* "
6124+
"``(key, value)``)."
60776125

60786126
#: ../Doc/library/stdtypes.rst:4232
60796127
msgid ""

0 commit comments

Comments
 (0)
0