@@ -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 : 2018-03-23 09:03+0100\n "
11
- "PO-Revision-Date : 2018-04-26 23:41 +0200\n "
11
+ "PO-Revision-Date : 2018-05-01 18:54 +0200\n "
12
12
"Language : fr\n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
@@ -2519,7 +2519,6 @@ msgstr ""
2519
2519
"dessous pour obtenir un contrôle total effectif sur l'accès aux attributs."
2520
2520
2521
2521
#: ../Doc/reference/datamodel.rst:1466
2522
- #, fuzzy
2523
2522
msgid ""
2524
2523
"Called unconditionally to implement attribute accesses for instances of the "
2525
2524
"class. If the class also defines :meth:`__getattr__`, the latter will not be "
@@ -2533,12 +2532,12 @@ msgstr ""
2533
2532
"Appelée de manière inconditionnelle pour implémenter l'accès aux attributs "
2534
2533
"des instances de la classe. Si la classe définit également :meth:"
2535
2534
"`__getattr__`, cette dernière n'est pas appelée à moins que :meth:"
2536
- "`__getattribute__` l'appelle explicitement ou alors lève une exception :exc:"
2535
+ "`__getattribute__` ne l'appelle explicitement ou ne lève une exception :exc:"
2537
2536
"`AttributeError`. Cette méthode doit renvoyer la valeur (calculée) de "
2538
2537
"l'attribut ou lever une exception :exc:`AttributeError`. Afin d'éviter une "
2539
2538
"récursion infinie sur cette méthode, son implémentation doit toujours "
2540
2539
"appeler la méthode de la classe de base avec le même paramètre *name* pour "
2541
- "accéder à n'importe quel attribut. Par exemple, ``object."
2540
+ "accéder à n'importe quel attribut dont elle a besoin . Par exemple, ``object."
2542
2541
"__getattribute__(self, name)``."
2543
2542
2544
2543
#: ../Doc/reference/datamodel.rst:1477
@@ -2547,9 +2546,9 @@ msgid ""
2547
2546
"result of implicit invocation via language syntax or built-in functions. "
2548
2547
"See :ref:`special-lookup`."
2549
2548
msgstr ""
2550
- "Cette méthode peut être court-circuitée lorsque la recherche porte sur les "
2551
- "méthodes spéciales en tant que résultat d'une invocation implicite *via* la "
2552
- "syntaxe du langage ou les fonctions natives. Lisez :ref:`special-lookup`."
2549
+ "Cette méthode peut être shuntée lorsque la recherche porte sur les méthodes "
2550
+ "spéciales en tant que résultat d'une invocation implicite *via* la syntaxe "
2551
+ "du langage ou les fonctions natives. Lisez :ref:`special-lookup`."
2553
2552
2554
2553
#: ../Doc/reference/datamodel.rst:1484
2555
2554
msgid ""
@@ -2833,8 +2832,8 @@ msgstr ""
2833
2832
"descripteurs hors-données définissent seulement la méthode :meth:`__get__`. "
2834
2833
"Les descripteurs de données qui définissent :meth:`__set__` et :meth:"
2835
2834
"`__get__` sont toujours prioritaires face à une redéfinition du dictionnaire "
2836
- "de l'instance. En revanche, les descripteurs hors-données peuvent être court- "
2837
- "circuités par les instances."
2835
+ "de l'instance. En revanche, les descripteurs hors-données peuvent être "
2836
+ "shuntés par les instances."
2838
2837
2839
2838
#: ../Doc/reference/datamodel.rst:1642
2840
2839
msgid ""
@@ -4092,7 +4091,7 @@ msgid ""
4092
4091
"the instance when looking up special methods::"
4093
4092
msgstr ""
4094
4093
"Essayer d'invoquer une méthode non liée d'une classe de cette manière est "
4095
- "parfois appelé \" confusion de méta-classe\" et se contourne en bipassant "
4094
+ "parfois appelé \" confusion de méta-classe\" et se contourne en shuntant "
4096
4095
"l'instance lors de la recherche des méthodes spéciales ::"
4097
4096
4098
4097
#: ../Doc/reference/datamodel.rst:2437
@@ -4101,9 +4100,9 @@ msgid ""
4101
4100
"correctness, implicit special method lookup generally also bypasses the :"
4102
4101
"meth:`__getattribute__` method even of the object's metaclass::"
4103
4102
msgstr ""
4104
- "En plus de bipasser les attributs des instances pour fonctionner "
4105
- "correctement, la recherche des méthodes spéciales implicites bipasse aussi "
4106
- "la méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::"
4103
+ "En plus de shunter les attributs des instances pour fonctionner "
4104
+ "correctement, la recherche des méthodes spéciales implicites shunte aussi la "
4105
+ "méthode :meth:`__getattribute__` même dans la méta-classe de l'objet ::"
4107
4106
4108
4107
#: ../Doc/reference/datamodel.rst:2463
4109
4108
msgid ""
@@ -4113,7 +4112,7 @@ msgid ""
4113
4112
"method *must* be set on the class object itself in order to be consistently "
4114
4113
"invoked by the interpreter)."
4115
4114
msgstr ""
4116
- "En bipassant le mécanisme de :meth:`__getattribute__` de cette façon, cela "
4115
+ "En shuntant le mécanisme de :meth:`__getattribute__` de cette façon, cela "
4117
4116
"permet d'optimiser la vitesse de l'interpréteur moyennant une certaine "
4118
4117
"manœuvre dans la gestion des méthodes spéciales (la méthode spéciale *doit* "
4119
4118
"être définie sur l'objet classe lui-même afin d'être invoquée de manière "
0 commit comments