@@ -20,32 +20,39 @@ msgstr "Objets fonctions"
2020
2121#: c-api/function.rst:10
2222msgid "There are a few functions specific to Python functions."
23- msgstr ""
23+ msgstr "Certaines fonctions sont spécifiques aux fonctions Python. "
2424
2525#: c-api/function.rst:15
2626msgid "The C structure used for functions."
27- msgstr ""
27+ msgstr "La structure C utilisée pour les fonctions. "
2828
2929#: c-api/function.rst:22
3030msgid ""
3131"This is an instance of :c:type:`PyTypeObject` and represents the Python "
3232"function type. It is exposed to Python programmers as ``types."
3333"FunctionType``."
3434msgstr ""
35+ "C'est une instance de :c:type:`PyTypeObject` et représente le type fonction "
36+ "en Python. Il est exposé aux développeurs comme ``types.FunctionType``."
3537
3638#: c-api/function.rst:28
3739msgid ""
3840"Return true if *o* is a function object (has type :c:data:"
3941"`PyFunction_Type`). The parameter must not be ``NULL``. This function "
4042"always succeeds."
4143msgstr ""
44+ "Renvoie vrai si *o* est un objet de type fonction (a comme type :c:data:"
45+ "`PyFunction_Type`). Le paramètre ne doit pas être ``NULL``. Cette fonction "
46+ "réussit toujours."
4247
4348#: c-api/function.rst:34
4449msgid ""
4550"Return a new function object associated with the code object *code*. "
4651"*globals* must be a dictionary with the global variables accessible to the "
4752"function."
4853msgstr ""
54+ "Renvoie une nouvelle fonction associée avec l'objet *code*. *globals* doit "
55+ "être un dictionnaire avec les variables globales accessibles à la fonction."
4956
5057#: c-api/function.rst:37
5158msgid ""
@@ -65,60 +72,77 @@ msgstr ""
6572
6673#: c-api/function.rst:54
6774msgid "Return the code object associated with the function object *op*."
68- msgstr ""
75+ msgstr "Renvoie l'objet code associé avec l'objet de la fonction *op*. "
6976
7077#: c-api/function.rst:59
7178msgid "Return the globals dictionary associated with the function object *op*."
7279msgstr ""
80+ "Renvoie le dictionnaire global associé avec l'objet de la fonction *op*."
7381
7482#: c-api/function.rst:64
7583msgid ""
7684"Return a :term:`borrowed reference` to the *__module__* attribute of the "
7785"function object *op*. It can be *NULL*."
7886msgstr ""
87+ "Renvoie un :term:`borrowed reference` à l'attribut ``__module__`` de l'objet "
88+ "fonction *op*. Il peut être *NULL*."
7989
8090#: c-api/function.rst:67
8191msgid ""
8292"This is normally a string containing the module name, but can be set to any "
8393"other object by Python code."
8494msgstr ""
95+ "C'est typiquement une chaîne de caractère contenant le nom du module, mais "
96+ "il peut être changé par du code Python pour n'importe quel autre objet."
8597
8698#: c-api/function.rst:73
8799msgid ""
88100"Return the argument default values of the function object *op*. This can be "
89101"a tuple of arguments or ``NULL``."
90102msgstr ""
103+ "Renvoie les valeurs par défaut de l'argument de l'objet de la fonction *op*. "
104+ "Cela peut être un tuple d'arguments ou ``NULL``."
91105
92106#: c-api/function.rst:79
93107msgid ""
94108"Set the argument default values for the function object *op*. *defaults* "
95109"must be ``Py_None`` or a tuple."
96110msgstr ""
111+ "Définir les valeurs par défaut de l'argument pour l'objet de la fonction "
112+ "*op*. *defaults* doit être ``Py_None`` ou un tuple."
97113
98114#: c-api/function.rst:96 c-api/function.rst:110
99115msgid "Raises :exc:`SystemError` and returns ``-1`` on failure."
100- msgstr ""
116+ msgstr "Lève :exc:`SystemError` et renvoie ``-1`` en cas de d'échec. "
101117
102118#: c-api/function.rst:87
103119msgid ""
104120"Return the closure associated with the function object *op*. This can be "
105121"``NULL`` or a tuple of cell objects."
106122msgstr ""
123+ "Renvoie la fermeture associée avec l'objet de la fonction *op*. Cela peut "
124+ "être ``NULL`` ou un tuple d'objets cellule."
107125
108126#: c-api/function.rst:93
109127msgid ""
110128"Set the closure associated with the function object *op*. *closure* must be "
111129"``Py_None`` or a tuple of cell objects."
112130msgstr ""
131+ "Définir la fermeture associée avec l'objet de la fonction *op*. *closure* "
132+ "doit être ``Py_None`` ou un tuple d'objets cellule."
113133
114134#: c-api/function.rst:101
115135msgid ""
116136"Return the annotations of the function object *op*. This can be a mutable "
117137"dictionary or ``NULL``."
118138msgstr ""
139+ "Renvoie les annotations de l'objet de la fonction *op*. Cela peut être un "
140+ "dictionnaire mutable ou ``NULL``."
119141
120142#: c-api/function.rst:107
121143msgid ""
122144"Set the annotations for the function object *op*. *annotations* must be a "
123145"dictionary or ``Py_None``."
124146msgstr ""
147+ "Définir les annotations pour l'objet de la fonction *op*. *annotations* doit "
148+ "être un dictionnaire ou ``Py_None``."
0 commit comments