@@ -8,7 +8,7 @@ msgstr ""
8
8
"Project-Id-Version : Python 3.6\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
10
"POT-Creation-Date : 2017-05-27 19:40+0200\n "
11
- "PO-Revision-Date : 2017-05-27 23:39 +0200\n "
11
+ "PO-Revision-Date : 2017-05-28 23:44 +0200\n "
12
12
"
Last-Translator :
Julien Palard <[email protected] >\n "
13
13
"Language-Team : \n "
14
14
"Language : fr\n "
@@ -5598,13 +5598,25 @@ msgid ""
5598
5598
"is not equal). A set is greater than another set if and only if the first "
5599
5599
"set is a proper superset of the second set (is a superset, but is not equal)."
5600
5600
msgstr ""
5601
+ "Les classes :class:`set` et :class:`frozenset` supportent les comparaisons "
5602
+ "d'ensemble à ensemble. Deux ensembles sont égaux si et seulement si chaque "
5603
+ "éléments de chaque ensemble est contenu dans l'autre (autrement dit que "
5604
+ "chaque ensemble est un sous-ensemble de l'autre). Un ensemble est plus petit "
5605
+ "qu'un autre ensemble si et seulement si le premier est un sous-ensemble du "
5606
+ "second (un sous-ensemble, mais pas égal). Un ensemble est plus grand qu'un "
5607
+ "autre ensemble si et seulement si le premier est un sur-ensemble du second "
5608
+ "(est un sur-ensemble mais n'est pas égal)."
5601
5609
5602
5610
#: ../Doc/library/stdtypes.rst:3914
5603
5611
msgid ""
5604
5612
"Instances of :class:`set` are compared to instances of :class:`frozenset` "
5605
5613
"based on their members. For example, ``set('abc') == frozenset('abc')`` "
5606
5614
"returns ``True`` and so does ``set('abc') in set([frozenset('abc')])``."
5607
5615
msgstr ""
5616
+ "Les instances de :class:`set` se comparent aux instances de :class:"
5617
+ "`frozenset` en fonction de leurs membres. Par exemple, ``set('abc') == "
5618
+ "frozenset('abc')`` envoie ``True``, ainsi que ``set('abc') in "
5619
+ "set([frozenset('abc')])``."
5608
5620
5609
5621
#: ../Doc/library/stdtypes.rst:3918
5610
5622
msgid ""
@@ -5613,70 +5625,92 @@ msgid ""
5613
5625
"not subsets of each other, so *all* of the following return ``False``: "
5614
5626
"``a<b``, ``a==b``, or ``a>b``."
5615
5627
msgstr ""
5628
+ "Les comparaisons de sous-ensemble et d'égalité ne se généralisent pas en une "
5629
+ "fonction donnant un ordre total. Par exemple, deux ensemble disjoints non "
5630
+ "vides ne sont ni égaux et ni des sous-ensembles l'un de l'autre, donc toutes "
5631
+ "ces comparaisons donnent ``False`` : ``a<b``, ``a==b``, et ``a>b``."
5616
5632
5617
5633
#: ../Doc/library/stdtypes.rst:3923
5618
5634
msgid ""
5619
5635
"Since sets only define partial ordering (subset relationships), the output "
5620
5636
"of the :meth:`list.sort` method is undefined for lists of sets."
5621
5637
msgstr ""
5638
+ "Puisque les *sets* ne définissent qu'un ordre partiel (par leurs relations "
5639
+ "de sous-ensembles), la sortie de la méthode :meth:`list.sort` n'est pas "
5640
+ "définie pour des listes d'ensembles."
5622
5641
5623
5642
#: ../Doc/library/stdtypes.rst:3926
5624
5643
msgid "Set elements, like dictionary keys, must be :term:`hashable`."
5625
5644
msgstr ""
5645
+ "Les éléments des *sets*, comme les clefs de dictionnaires, doivent être :"
5646
+ "term:`hashable`."
5626
5647
5627
5648
#: ../Doc/library/stdtypes.rst:3928
5628
5649
msgid ""
5629
5650
"Binary operations that mix :class:`set` instances with :class:`frozenset` "
5630
5651
"return the type of the first operand. For example: ``frozenset('ab') | "
5631
5652
"set('bc')`` returns an instance of :class:`frozenset`."
5632
5653
msgstr ""
5654
+ "Les opérations binaires mélangeant des instances de :class:`set` et :class:"
5655
+ "`frozenset` renvoient le type de la première opérande. Par exemple : "
5656
+ "``frozenset('ab') | set('bc')`` renvoie une instance de :class:`frozenset`."
5633
5657
5634
5658
#: ../Doc/library/stdtypes.rst:3932
5635
5659
msgid ""
5636
5660
"The following table lists operations available for :class:`set` that do not "
5637
5661
"apply to immutable instances of :class:`frozenset`:"
5638
5662
msgstr ""
5663
+ "La table suivante liste les opérations disponibles pour les :class:`set` "
5664
+ "mais qui ne s'appliquent pas aux instances de :class:`frozenset` :"
5639
5665
5640
5666
#: ../Doc/library/stdtypes.rst:3938
5641
5667
msgid "Update the set, adding elements from all others."
5642
- msgstr ""
5668
+ msgstr "Met à jour l'ensemble, ajoutant les éléments de tous les autres. "
5643
5669
5644
5670
#: ../Doc/library/stdtypes.rst:3943
5645
5671
msgid "Update the set, keeping only elements found in it and all others."
5646
5672
msgstr ""
5673
+ "Met à jour l'ensemble, ne gardant que les éléments trouvés dans tous les "
5674
+ "autres."
5647
5675
5648
5676
#: ../Doc/library/stdtypes.rst:3948
5649
5677
msgid "Update the set, removing elements found in others."
5650
- msgstr ""
5678
+ msgstr "Met à jour l'ensemble, retirant les éléments trouvés dans les autres. "
5651
5679
5652
5680
#: ../Doc/library/stdtypes.rst:3953
5653
5681
msgid ""
5654
5682
"Update the set, keeping only elements found in either set, but not in both."
5655
5683
msgstr ""
5684
+ "Met à jour le set, ne gardant que les éléments trouvés dans un des ensembles "
5685
+ "mais pas dans les deux."
5656
5686
5657
5687
#: ../Doc/library/stdtypes.rst:3957
5658
5688
msgid "Add element *elem* to the set."
5659
- msgstr ""
5689
+ msgstr "Ajoute l'élément *elem* au set. "
5660
5690
5661
5691
#: ../Doc/library/stdtypes.rst:3961
5662
5692
msgid ""
5663
5693
"Remove element *elem* from the set. Raises :exc:`KeyError` if *elem* is not "
5664
5694
"contained in the set."
5665
5695
msgstr ""
5696
+ "Retire l'élément *elem* de l'ensemble. Lève une exception :exc:`KeyError` si "
5697
+ "*elem* n'est pas dans l'ensemble."
5666
5698
5667
5699
#: ../Doc/library/stdtypes.rst:3966
5668
5700
msgid "Remove element *elem* from the set if it is present."
5669
- msgstr ""
5701
+ msgstr "Retire l'élément *elem* de l'ensemble s'il y est. "
5670
5702
5671
5703
#: ../Doc/library/stdtypes.rst:3970
5672
5704
msgid ""
5673
5705
"Remove and return an arbitrary element from the set. Raises :exc:`KeyError` "
5674
5706
"if the set is empty."
5675
5707
msgstr ""
5708
+ "Retire et renvoie un élément arbitraire de l'ensemble. Lève une exception :"
5709
+ "exc:`KeyError` si l'ensemble est vide."
5676
5710
5677
5711
#: ../Doc/library/stdtypes.rst:3975
5678
5712
msgid "Remove all elements from the set."
5679
- msgstr ""
5713
+ msgstr "Supprime tous les éléments du *set*. "
5680
5714
5681
5715
#: ../Doc/library/stdtypes.rst:3978
5682
5716
msgid ""
@@ -5685,6 +5719,10 @@ msgid ""
5685
5719
"`symmetric_difference_update` methods will accept any iterable as an "
5686
5720
"argument."
5687
5721
msgstr ""
5722
+ "Notez que les versions non-opérateurs des méthodes :meth:`update`, :meth:"
5723
+ "`intersection_update`, :meth:`difference_update`, et :meth:"
5724
+ "`symmetric_difference_update` acceptent n'importe quel itérable comme "
5725
+ "argument."
5688
5726
5689
5727
#: ../Doc/library/stdtypes.rst:3983
5690
5728
msgid ""
@@ -5694,10 +5732,12 @@ msgid ""
5694
5732
"restored. During the search, the *elem* set should not be read or mutated "
5695
5733
"since it does not have a meaningful value."
5696
5734
msgstr ""
5735
+ "Notez que l'argument *elem* des méthodes :meth:`__contains__`, :meth:"
5736
+ "`remove`, et :meth:`discard` peut être un ensemble."
5697
5737
5698
5738
#: ../Doc/library/stdtypes.rst:3993
5699
5739
msgid "Mapping Types --- :class:`dict`"
5700
- msgstr ""
5740
+ msgstr "Les types de correspondances --- :class:`dict` "
5701
5741
5702
5742
#: ../Doc/library/stdtypes.rst:4003
5703
5743
msgid ""
@@ -5724,19 +5764,36 @@ msgid ""
5724
5764
"entry. (Note however, that since computers store floating-point numbers as "
5725
5765
"approximations it is usually unwise to use them as dictionary keys.)"
5726
5766
msgstr ""
5767
+ "Les clefs d'un dictionnaire sont *presque* des données arbitraires. Les "
5768
+ "valeurs qui ne sont pas :term:`hashable`, c'est-à-dire qui contiennent les "
5769
+ "listes, des dictionnaires ou autre type mutable (qui sont comparés par "
5770
+ "valeur plutôt que par leur identité) ne peuvent pas être utilisées comme "
5771
+ "clef de dictionnaire. Les types numériques utilisés comme clef obéissent aux "
5772
+ "règles classiques en ce qui concerne les comparaisons : si deux nombres sont "
5773
+ "égaux (comme ``1`` et ``1.0``) ils peuvent tous les deux être utilisés pour "
5774
+ "obtenir la même entrée d'un dictionnaire. (Notez cependant que puisque les "
5775
+ "ordinateurs stockent les nombres à virgule flottante sous forme "
5776
+ "d'approximations, il est généralement imprudent de les utiliser comme clefs "
5777
+ "de dictionnaires.)"
5727
5778
5728
5779
#: ../Doc/library/stdtypes.rst:4018
5729
5780
msgid ""
5730
5781
"Dictionaries can be created by placing a comma-separated list of ``key: "
5731
5782
"value`` pairs within braces, for example: ``{'jack': 4098, 'sjoerd': 4127}`` "
5732
5783
"or ``{4098: 'jack', 4127: 'sjoerd'}``, or by the :class:`dict` constructor."
5733
5784
msgstr ""
5785
+ "Il est possible de créer des dictionnaires en plaçant entre accolades une "
5786
+ "liste de paires de ``key: value`` séparés par des virgules, par exemple: "
5787
+ "``{'jack': 4098, 'sjoerd': 4127}`` ou ``{4098: 'jack', 4127: 'sjoerd'}``, ou "
5788
+ "en utilisant le constructeur de :class:`dict`."
5734
5789
5735
5790
#: ../Doc/library/stdtypes.rst:4026
5736
5791
msgid ""
5737
5792
"Return a new dictionary initialized from an optional positional argument and "
5738
5793
"a possibly empty set of keyword arguments."
5739
5794
msgstr ""
5795
+ "Renvoie un nouveau dictionnaire initialisé depuis un argument positionnel "
5796
+ "optionnel, et un ensemble (vide ou non) d'arguments par mot clef."
5740
5797
5741
5798
#: ../Doc/library/stdtypes.rst:4029
5742
5799
msgid ""
@@ -5749,6 +5806,16 @@ msgid ""
5749
5806
"object the corresponding value. If a key occurs more than once, the last "
5750
5807
"value for that key becomes the corresponding value in the new dictionary."
5751
5808
msgstr ""
5809
+ "Si aucun arument positionnel n'est donné, un dictionnaire vide est crée. Si "
5810
+ "un argument positionnel est donné et est un *mapping object*, un "
5811
+ "dictionnaire est crée avec les mêmes paires de clef-valeurs que le *mapping* "
5812
+ "donné. Autrement, l'argument positionnel doit être un objet :term:"
5813
+ "`iterable`. Chaque élément de cet itérable doit lui même être un itérable "
5814
+ "contenant exactement deux objets. Le premier objet de chaque élément "
5815
+ "devient la une clef du nouveau dictionnaire, et le second devient sa valeur "
5816
+ "correspondante. Si une clef apparaît plus d'une fois, la dernière valeur "
5817
+ "pour cette clef devient la valeur correspondante à cette clef dans le "
5818
+ "nouveau dictionnaire."
5752
5819
5753
5820
#: ../Doc/library/stdtypes.rst:4039
5754
5821
msgid ""
@@ -5757,6 +5824,9 @@ msgid ""
5757
5824
"being added is already present, the value from the keyword argument replaces "
5758
5825
"the value from the positional argument."
5759
5826
msgstr ""
5827
+ "Si des arguments nommés sont donnés, ils sont ajoutés au dictionnaire crée "
5828
+ "depuis l'argument positionnel. Si une clef est déjà présente, la valeur de "
5829
+ "l'argument nommé remplace la valeur reçue par l'argument positionnel."
5760
5830
5761
5831
#: ../Doc/library/stdtypes.rst:4044
5762
5832
msgid ""
@@ -5830,7 +5900,7 @@ msgstr ""
5830
5900
5831
5901
#: ../Doc/library/stdtypes.rst:4119
5832
5902
msgid "Remove all items from the dictionary."
5833
- msgstr ""
5903
+ msgstr "Supprime tous les éléments du dictionnaire. "
5834
5904
5835
5905
#: ../Doc/library/stdtypes.rst:4123
5836
5906
msgid "Return a shallow copy of the dictionary."
@@ -5877,7 +5947,7 @@ msgstr ""
5877
5947
#: ../Doc/library/stdtypes.rst:4156
5878
5948
msgid ""
5879
5949
"Remove and return an arbitrary ``(key, value)`` pair from the dictionary."
5880
- msgstr ""
5950
+ msgstr "Supprime et renvoie une ``(key, value)`` arbitraire du dictionnaire. "
5881
5951
5882
5952
#: ../Doc/library/stdtypes.rst:4158
5883
5953
msgid ""
@@ -5998,7 +6068,7 @@ msgstr ""
5998
6068
5999
6069
#: ../Doc/library/stdtypes.rst:4238
6000
6070
msgid "An example of dictionary view usage::"
6001
- msgstr ""
6071
+ msgstr "Exemple d'utilisation de vue de dictionnaire : :: "
6002
6072
6003
6073
#: ../Doc/library/stdtypes.rst:4273
6004
6074
msgid "Context Manager Types"
@@ -6026,6 +6096,10 @@ msgid ""
6026
6096
"object`. File objects return themselves from __enter__() to allow :func:"
6027
6097
"`open` to be used as the context expression in a :keyword:`with` statement."
6028
6098
msgstr ""
6099
+ "Un exemple de gestionnaire de contexte se renvoyant lui-même est :term:`file "
6100
+ "object`. Les *file objects* se renvoient eux-même depuis __enter__() et "
6101
+ "autorisent :func:`open` à être utilisé comme contexte à une instruction :"
6102
+ "keyword:`with`."
6029
6103
6030
6104
#: ../Doc/library/stdtypes.rst:4297
6031
6105
msgid ""
@@ -6036,6 +6110,11 @@ msgid ""
6036
6110
"the body of the :keyword:`with` statement without affecting code outside "
6037
6111
"the :keyword:`with` statement."
6038
6112
msgstr ""
6113
+ "Un exemple de gestionnaire de contexte renvoyant un objet connexe est celui "
6114
+ "renvoyé par :func:`decimal.localcontext`. Ces gestionnaires remplacent le "
6115
+ "contexte décimal courant par une copie de l'original, copie qui est "
6116
+ "renvoyée. Ça permet de changer le contexte courant dans le corps du :keyword:"
6117
+ "`with` sans affecter le code en dehors de l'instruction :`with`."
6039
6118
6040
6119
#: ../Doc/library/stdtypes.rst:4307
6041
6120
msgid ""
@@ -6095,7 +6174,7 @@ msgstr ""
6095
6174
6096
6175
#: ../Doc/library/stdtypes.rst:4348
6097
6176
msgid "Other Built-in Types"
6098
- msgstr ""
6177
+ msgstr "Autres types natifs "
6099
6178
6100
6179
#: ../Doc/library/stdtypes.rst:4350
6101
6180
msgid ""
@@ -6128,6 +6207,13 @@ msgid ""
6128
6207
"``m.__dict__ = {}``). Modifying :attr:`~object.__dict__` directly is not "
6129
6208
"recommended."
6130
6209
msgstr ""
6210
+ "Un attribut spécial à chaque module est :attr:`~object.__dict__`. C'est le "
6211
+ "dictionnaire contenant la table des symbole du module. Modifier ce "
6212
+ "dictionnaire changera la table des symboles du module, mais assigner "
6213
+ "directement :attr:`~object.__dict__` n'est pas possible (vous pouvez écrire "
6214
+ "``m.__dict__['a'] = 1``, qui donne ``1`` comme valeur pour ``m.a``, mais "
6215
+ "vous ne pouvez pas écrire ``m.__dict__ = {}``). Modifier :attr:`~object."
6216
+ "__dict__` directement n'est pas recommandé."
6131
6217
6132
6218
#: ../Doc/library/stdtypes.rst:4374
6133
6219
msgid ""
@@ -6223,6 +6309,9 @@ msgid ""
6223
6309
"A code object can be executed or evaluated by passing it (instead of a "
6224
6310
"source string) to the :func:`exec` or :func:`eval` built-in functions."
6225
6311
msgstr ""
6312
+ "Les objets code peuvent être exécutés ou évalués en les passant (au lieu "
6313
+ "d'une chaîne contenant du code) aux fonction natives :func:`exec` ou :func:"
6314
+ "`eval`."
6226
6315
6227
6316
#: ../Doc/library/stdtypes.rst:4477
6228
6317
msgid "Type Objects"
@@ -6253,7 +6342,7 @@ msgstr ""
6253
6342
6254
6343
#: ../Doc/library/stdtypes.rst:4500
6255
6344
msgid "It is written as ``None``."
6256
- msgstr ""
6345
+ msgstr "C'est écrit ``None``. "
6257
6346
6258
6347
#: ../Doc/library/stdtypes.rst:4506
6259
6348
msgid "The Ellipsis Object"
@@ -6269,7 +6358,7 @@ msgstr ""
6269
6358
6270
6359
#: ../Doc/library/stdtypes.rst:4513
6271
6360
msgid "It is written as ``Ellipsis`` or ``...``."
6272
- msgstr ""
6361
+ msgstr "C'est écrit ``Ellipsis`` ou ``...``. "
6273
6362
6274
6363
#: ../Doc/library/stdtypes.rst:4519
6275
6364
msgid "The NotImplemented Object"
@@ -6285,11 +6374,11 @@ msgstr ""
6285
6374
6286
6375
#: ../Doc/library/stdtypes.rst:4526
6287
6376
msgid "It is written as ``NotImplemented``."
6288
- msgstr ""
6377
+ msgstr "C'est écrit ``NotImplemented``. "
6289
6378
6290
6379
#: ../Doc/library/stdtypes.rst:4532
6291
6380
msgid "Boolean Values"
6292
- msgstr ""
6381
+ msgstr "Valeurs Booléennes "
6293
6382
6294
6383
#: ../Doc/library/stdtypes.rst:4534
6295
6384
msgid ""
@@ -6301,14 +6390,22 @@ msgid ""
6301
6390
"any value to a Boolean, if the value can be interpreted as a truth value "
6302
6391
"(see section :ref:`truth` above)."
6303
6392
msgstr ""
6393
+ "Les valeurs booléennes sont les deux objet constants ``False`` et ``True``. "
6394
+ "Ils son utilisés pour représenter les valeurs de vérité (bien que d'autres "
6395
+ "valeurs peuvent être considérées vraies ou fausses). Dans des contextes "
6396
+ "numériques (par exemple en argument d'un opérateur arithmétique), ils se "
6397
+ "comportent comme les nombres entiers 0 et 1, respectivement. La fonction "
6398
+ "native :func:`bool` peut être utilisée pour convertir n'importe quelle "
6399
+ "valeur en booléen tant que la valeur peut être interprétée en une valeur de "
6400
+ "vérité (voir :ref:`truth` au dessus)."
6304
6401
6305
6402
#: ../Doc/library/stdtypes.rst:4547
6306
6403
msgid "They are written as ``False`` and ``True``, respectively."
6307
6404
msgstr ""
6308
6405
6309
6406
#: ../Doc/library/stdtypes.rst:4553
6310
6407
msgid "Internal Objects"
6311
- msgstr ""
6408
+ msgstr "Objets Internes "
6312
6409
6313
6410
#: ../Doc/library/stdtypes.rst:4555
6314
6411
msgid ""
@@ -6332,6 +6429,8 @@ msgid ""
6332
6429
"A dictionary or other mapping object used to store an object's (writable) "
6333
6430
"attributes."
6334
6431
msgstr ""
6432
+ "Un dictionnaire ou un autre *mapping object* utilisé pour stocker les "
6433
+ "attributs (modifiables) de l'objet."
6335
6434
6336
6435
#: ../Doc/library/stdtypes.rst:4577
6337
6436
msgid "The class to which a class instance belongs."
@@ -6380,12 +6479,16 @@ msgid ""
6380
6479
"Additional information on these special methods may be found in the Python "
6381
6480
"Reference Manual (:ref:`customization`)."
6382
6481
msgstr ""
6482
+ "Plus d'informations sur ces méthodes spéciales peuvent être trouvées dans le "
6483
+ "*Python Reference Manual* (:ref:`customization`)"
6383
6484
6384
6485
#: ../Doc/library/stdtypes.rst:4627
6385
6486
msgid ""
6386
6487
"As a consequence, the list ``[1, 2]`` is considered equal to ``[1.0, 2.0]``, "
6387
6488
"and similarly for tuples."
6388
6489
msgstr ""
6490
+ "Par conséquent, la liste ``[1, 2]`` est considérée égale à ``[1.0, 2.0]``. "
6491
+ "Idem avec des tuples."
6389
6492
6390
6493
#: ../Doc/library/stdtypes.rst:4630
6391
6494
msgid "They must have since the parser can't tell the type of the operands."
0 commit comments