@@ -18,15 +18,15 @@ msgstr ""
1818
1919#: ../Doc/c-api/code.rst:8
2020msgid "Code Objects"
21- msgstr "Objets Code "
21+ msgstr "Objets code "
2222
2323#: ../Doc/c-api/code.rst:12
2424msgid ""
2525"Code objects are a low-level detail of the CPython implementation. Each one "
2626"represents a chunk of executable code that hasn't yet been bound into a "
2727"function."
2828msgstr ""
29- "Les objets Code sont un détail bas- niveau de l'implémentation CPython. "
29+ "Les objets * Code* sont spécifiques à l'implémentation bas niveau de CPython. "
3030"Chacun d'eux représente une partie de code exécutable, qui n'a pas encore "
3131"été lié dans une fonction."
3232
@@ -35,20 +35,24 @@ msgid ""
3535"The C structure of the objects used to describe code objects. The fields of "
3636"this type are subject to change at any time."
3737msgstr ""
38+ "La structure C utilisée pour décrire les objets *Code*. Les attributs de "
39+ "cette structure sont sujets à changer à tout moment."
3840
3941#: ../Doc/c-api/code.rst:24
4042msgid ""
4143"This is an instance of :c:type:`PyTypeObject` representing the Python :class:"
4244"`code` type."
4345msgstr ""
46+ "C'est une instance de :c:type:`PyTypeObject` représentant le type Python :"
47+ "class:`code`."
4448
4549#: ../Doc/c-api/code.rst:30
4650msgid "Return true if *co* is a :class:`code` object."
47- msgstr ""
51+ msgstr "Renvoie vrai si *co* est un objet :class:`code`. "
4852
4953#: ../Doc/c-api/code.rst:34
5054msgid "Return the number of free variables in *co*."
51- msgstr ""
55+ msgstr "Renvoie le nombre de variables libres dans *co*. "
5256
5357#: ../Doc/c-api/code.rst:38
5458msgid ""
@@ -57,10 +61,17 @@ msgid ""
5761"directly can bind you to a precise Python version since the definition of "
5862"the bytecode changes often."
5963msgstr ""
64+ "Renvoie un nouvel objet *code*. Si vous avez besoin d'un objet code factice "
65+ "pour créer une *frame*, utilisez plutôt :c:func:`PyCode_NewEmpty`. Appeler :"
66+ "c:func:`PyCode_New` peut vous lier directement à une version spécifique de "
67+ "Python, le *bytecode* étant sujet à modifications."
6068
6169#: ../Doc/c-api/code.rst:46
6270msgid ""
6371"Return a new empty code object with the specified filename, function name, "
6472"and first line number. It is illegal to :func:`exec` or :func:`eval` the "
6573"resulting code object."
6674msgstr ""
75+ "Renvoie un nouvel objet *code* avec le nom de fichier, le nom de fonction, "
76+ "et le numéro de première ligne donnés. Il n'est pas permis d'utiliser :func:"
77+ "`exec` ou :func:`eval` sur l'objet renvoyé."
0 commit comments