@@ -6,7 +6,7 @@ msgstr ""
6
6
"Project-Id-Version : Python 3.6\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2018-12-21 09:48+0100\n "
9
- "PO-Revision-Date : 2018-12-06 22:27 +0100\n "
9
+ "PO-Revision-Date : 2019-02-26 11:30 +0100\n "
10
10
"
Language-Team :
FRENCH <[email protected] >\n "
11
11
"Language : fr\n "
12
12
"MIME-Version : 1.0\n "
@@ -17,11 +17,11 @@ msgstr ""
17
17
18
18
#: ../Doc/library/pickle.rst:2
19
19
msgid ":mod:`pickle` --- Python object serialization"
20
- msgstr ":mod:`pickle` --- Module Python de sérialisation en objet "
20
+ msgstr ":mod:`pickle` --- Module de sérialisation d'objets Python "
21
21
22
22
#: ../Doc/library/pickle.rst:10
23
23
msgid "**Source code:** :source:`Lib/pickle.py`"
24
- msgstr "**Source code :** :source:`Lib/pickle.py`"
24
+ msgstr "**Code source :** :source:`Lib/pickle.py`"
25
25
26
26
#: ../Doc/library/pickle.rst:22
27
27
msgid ""
@@ -34,29 +34,28 @@ msgid ""
34
34
"\" serialization\" , \" marshalling,\" [#]_ or \" flattening\" ; however, to "
35
35
"avoid confusion, the terms used here are \" pickling\" and \" unpickling\" ."
36
36
msgstr ""
37
- "Le module :mod:`pickle` implémente des protocole binaires pour permettre la "
38
- "sérialisation et la dé-sérialisation de la structure d'un objet Python. *"
39
- "\" Pickling\" * est le procédé par lequel la hiérarchie d'un objet python est "
40
- "convertie en flux d'octets. *\" unpickling\" * est l'opération inverse, par "
41
- "laquelle un flux d'octet (à partir d'un :term:`binary file` ou :term:`bytes-"
42
- "like object`) est converti en retour en hiérarchie d'objet. *Pickling* (et "
43
- "*unpickling*) sont alternativement connu sous le terme de \" sérialisation\" "
44
- "ou de \" marshalling\" . Cependant pour éviter la confusion les termes "
45
- "utilisés ici sont \" pickling\" et \" unpickling\" ."
37
+ "Le module :mod:`pickle` implémente des protocoles binaires de sérialisation "
38
+ "et dé-sérialisation d'objets Python. Le *pickling* est le procédé par lequel "
39
+ "une hiérarchie d'objets Python est convertie en flux d'octets. *unpickling* "
40
+ "est l'opération inverse, par laquelle un flux d'octet (à partir d'un :term:"
41
+ "`binary file` ou :term:`bytes-like object`) est converti en hiérarchie "
42
+ "d'objets. *Pickling* (et *unpickling*) sont alternativement connu sous le "
43
+ "terme de \" sérialisation\" ou de \" *marshalisation*\" . Cependant pour éviter "
44
+ "la confusion les termes utilisés ici sont *pickling* et *unpickling*."
46
45
47
46
#: ../Doc/library/pickle.rst:33
48
47
msgid ""
49
48
"The :mod:`pickle` module is not secure against erroneous or maliciously "
50
49
"constructed data. Never unpickle data received from an untrusted or "
51
50
"unauthenticated source."
52
51
msgstr ""
53
- "Le module :mod:`pickle`n'est pas sécurisé contre les données erronées et "
52
+ "Le module :mod:`pickle` n'est pas sécurisé contre les données erronées et "
54
53
"malicieusement construites. Ne jamais *unpickle* la donnée reçue à partir "
55
- "d'une source non reconnue ou non authentique ."
54
+ "d'une source non fiable ou non authentifiée ."
56
55
57
56
#: ../Doc/library/pickle.rst:39
58
57
msgid "Relationship to other Python modules"
59
- msgstr "Relation par rapport aux autres modules python"
58
+ msgstr "Relations aux autres modules python"
60
59
61
60
#: ../Doc/library/pickle.rst:42
62
61
msgid "Comparison with ``marshal``"
@@ -72,25 +71,25 @@ msgstr ""
72
71
"Python possède un module de bas niveau en sérialisation appelé :mod:"
73
72
"`marshal`, mais en général il est préférable d'utiliser :mod:`pickle` pour "
74
73
"sérialiser des objets Python. :mod:`marshal` existe principalement pour "
75
- "supporter les fichiers Python finissant en :file:`.pyc`."
74
+ "gérer les fichiers Python en :file:`.pyc`."
76
75
77
76
#: ../Doc/library/pickle.rst:49
78
77
msgid ""
79
78
"The :mod:`pickle` module differs from :mod:`marshal` in several significant "
80
79
"ways:"
81
80
msgstr ""
82
- "Le module :mod:`pickle`diffère du module :mod:`marshal` sur plusieurs "
83
- "aspects:"
81
+ "Le module :mod:`pickle` diffère du module :mod:`marshal` sur plusieurs "
82
+ "aspects :"
84
83
85
84
#: ../Doc/library/pickle.rst:51
86
85
msgid ""
87
86
"The :mod:`pickle` module keeps track of the objects it has already "
88
87
"serialized, so that later references to the same object won't be serialized "
89
88
"again. :mod:`marshal` doesn't do this."
90
89
msgstr ""
91
- "Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, "
92
- "pour faire en sorte que les prochaines références à cet objet ne soient plus "
93
- "sérialisé à nouveau. :mod:`marshal` lui ne le fait pas. "
90
+ "Le module :mod:`pickle` garde la trace des objets qu'il a déjà sérialisé, "
91
+ "pour faire en sorte que les prochaines références à cet objet ne soient pas "
92
+ "sérialisés à nouveau. :mod:`marshal` ne le fait pas."
94
93
95
94
#: ../Doc/library/pickle.rst:55
96
95
msgid ""
@@ -104,16 +103,14 @@ msgid ""
104
103
"Shared objects remain shared, which can be very important for mutable "
105
104
"objects."
106
105
msgstr ""
107
- "Ça provoque des implications à la fois sur le partage d'objet et sur les "
108
- "objets récursifs. Les objets récursifs sont des objets qui contiennent des "
109
- "auto références. Celles-ci ne sont pas gérées par marshal. Essayer de lancer "
110
- "des objets récursifs sur marshall va faire crasher votre interpréteur "
111
- "python. Le partage d'objet s'effectue lorsque qu'il y a plusieurs références "
112
- "au même objet à différents endroits dans la hiérarchie de l'objet en "
113
- "sérialisation. Le module :mod:`pickle`récupères ce type d'objet seulement "
114
- "une fois, et fait en sorte que toutes les prochaines références soient "
115
- "dirigées en direction de la copie master. Les objets partagés restent "
116
- "partagés, ce qui peut être très important pour les objets muables."
106
+ "Ça a des implications sur les objets partagés et les objets récursifs. Les "
107
+ "objets récursifs sont des objets qui contiennent des références à eux-mêmes. "
108
+ "Ceux-ci ne sont pas gérées par marshal : lui donner un objet récursif va le "
109
+ "faire planter. Un objet est partagé lorsque que plusieurs références "
110
+ "pointent dessus, depuis différents endroits dans la hiérarchie sérialisée. "
111
+ "Le module :mod:`pickle` repère ces partages et ne stocke ces objets qu'une "
112
+ "seule fois. Les objets partagés restent ainsi partagés, ce qui peut être "
113
+ "très important pour les objets muables."
117
114
118
115
#: ../Doc/library/pickle.rst:64
119
116
msgid ""
@@ -125,7 +122,7 @@ msgstr ""
125
122
":mod:`marshal` ne peut être utilisé pour la sérialisation et l'instanciation "
126
123
"de classes définies par les utilisateurs. :mod:`pickle` peut sauvegarder et "
127
124
"restaurer les instances de classes de manière transparente. Cependant la "
128
- "définition de classe doit être importable et lancée dans le même module et "
125
+ "définition de classe doit être importable et lancée dans le même module et "
129
126
"de la même manière que lors de son importation."
130
127
131
128
#: ../Doc/library/pickle.rst:69
0 commit comments