@@ -5,14 +5,14 @@ msgid ""
5
5
msgstr ""
6
6
"Project-Id-Version : Python 3.6\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
- "POT-Creation-Date : 2019-06 -12 14:38 +0200\n "
9
- "PO-Revision-Date : 2019-07-18 19:21 +0200\n "
8
+ "POT-Creation-Date : 2018-10 -12 18:59 +0200\n "
9
+ "PO-Revision-Date : 2019-07-18 19:58 +0200\n "
10
10
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
11
11
"Language : fr\n "
12
12
"MIME-Version : 1.0\n "
13
13
"Content-Type : text/plain; charset=UTF-8\n "
14
14
"Content-Transfer-Encoding : 8bit\n "
15
- "Last-Translator : \n "
15
+ "Last-Translator : Aya Keddam <aya.keddam@etu.sorbonne-universite.fr> \n "
16
16
"X-Generator : Poedit 2.2.1\n "
17
17
18
18
#: ../Doc/library/dis.rst:2
@@ -154,8 +154,8 @@ msgid ""
154
154
"Return a formatted multi-line string with detailed information about the code object, "
155
155
"like :func:`code_info`."
156
156
msgstr ""
157
- "Retourne une chaîne de caractères de plusieurs lignes formatée avec des informations "
158
- "détaillées sur le code objet, comme :func:`code_info`."
157
+ "Retourne une chaîne de caractères de plusieurs lignes formatée avec des informations "
158
+ "détaillées sur l'objet code comme :func:`code_info`."
159
159
160
160
#: ../Doc/library/dis.rst:96 ../Doc/library/dis.rst:130 ../Doc/library/dis.rst:176
161
161
msgid "This can now handle coroutine and asynchronous generator objects."
@@ -177,8 +177,8 @@ msgid ""
177
177
msgstr ""
178
178
"La librairie :mod:`dis` comprend également l'analyse des fonctions suivantes, qui "
179
179
"envoient l'entrée directement à la sortie souhaitée. Elles peuvent être utiles si il "
180
- "n'y a qu'une seule opération en cours, l'analyse intermédiaire objet n'est donc pas "
181
- "utile dans ce cas là. "
180
+ "n'y a qu'une seule opération à effectuer, la représentation intermédiaire objet "
181
+ "n'étant donc pas utile dans ce cas: "
182
182
183
183
#: ../Doc/library/dis.rst:120
184
184
msgid ""
@@ -187,8 +187,8 @@ msgid ""
187
187
"string or code object."
188
188
msgstr ""
189
189
"Retourne une chaîne de caractères de plusieurs lignes formatée avec des informations "
190
- "détaillées sur le code objet pour les fonctions données, les générateurs asynchrone, "
191
- "la coroutine, la méthode, la chaine de caractères du code source ou objet."
190
+ "détaillées sur l'objet code pour les fonctions données, les générateurs asynchrone, "
191
+ "coroutine, la méthode, la chaine de caractères du code source ou objet."
192
192
193
193
#: ../Doc/library/dis.rst:124
194
194
msgid ""
@@ -363,20 +363,20 @@ msgstr ""
363
363
364
364
#: ../Doc/library/dis.rst:260
365
365
msgid "Python Bytecode Instructions"
366
- msgstr "Les instructions du code intermédiaire en Python "
366
+ msgstr "Les instructions du code intermédiaire en Python"
367
367
368
368
#: ../Doc/library/dis.rst:262
369
369
msgid ""
370
370
"The :func:`get_instructions` function and :class:`Bytecode` class provide details of "
371
371
"bytecode instructions as :class:`Instruction` instances:"
372
372
msgstr ""
373
373
"La fonction :func:`get_instructions` et la méthode :class:`Bytecode` fournit des "
374
- "détails sur le code intermédiaire des instructions comme :class:"
375
- "`Instruction` instances: "
374
+ "détails sur le code intermédiaire des instructions comme :class:`Instruction` "
375
+ "instances: "
376
376
377
377
#: ../Doc/library/dis.rst:267
378
378
msgid "Details for a bytecode operation"
379
- msgstr "Détails sur le code intermédiaire de l'opération "
379
+ msgstr "Détails sur le code intermédiaire de l'opération"
380
380
381
381
#: ../Doc/library/dis.rst:271
382
382
msgid ""
@@ -387,9 +387,8 @@ msgstr ""
387
387
"les valeurs du code intermédiaire dans la :ref:`opcode_collections`."
388
388
389
389
#: ../Doc/library/dis.rst:277
390
- #, fuzzy
391
390
msgid "human readable name for operation"
392
- msgstr "nom lisible/compréhensible de l'opération "
391
+ msgstr "nom lisible/compréhensible de l'opération"
393
392
394
393
#: ../Doc/library/dis.rst:282
395
394
msgid "numeric argument to operation (if any), otherwise ``None``"
@@ -1077,25 +1076,12 @@ msgstr ""
1077
1076
1078
1077
#: ../Doc/library/dis.rst:1062
1079
1078
msgid ""
1080
- "Raises an exception using one of the 3 forms of the ``raise`` statement, "
1081
- "depending on the value of *argc*:"
1082
- msgstr ""
1083
-
1084
- #: ../Doc/library/dis.rst:1065
1085
- msgid "0: ``raise`` (re-raise previous exception)"
1086
- msgstr ""
1087
-
1088
- #: ../Doc/library/dis.rst:1066
1089
- msgid "1: ``raise TOS`` (raise exception instance or type at ``TOS``)"
1090
- msgstr ""
1091
-
1092
- #: ../Doc/library/dis.rst:1067
1093
- msgid ""
1094
- "2: ``raise TOS1 from TOS`` (raise exception instance or type at ``TOS1`` "
1095
- "with ``__cause__`` set to ``TOS``)"
1079
+ "Raises an exception. *argc* indicates the number of arguments to the raise statement, "
1080
+ "ranging from 0 to 3. The handler will find the traceback as TOS2, the parameter as "
1081
+ "TOS1, and the exception as TOS."
1096
1082
msgstr ""
1097
1083
1098
- #: ../Doc/library/dis.rst:1073
1084
+ #: ../Doc/library/dis.rst:1069
1099
1085
msgid ""
1100
1086
"Calls a callable object with positional arguments. *argc* indicates the number of "
1101
1087
"positional arguments. The top of the stack contains positional arguments, with the "
@@ -1105,11 +1091,11 @@ msgid ""
1105
1091
"callable object."
1106
1092
msgstr ""
1107
1093
1108
- #: ../Doc/library/dis.rst:1081
1094
+ #: ../Doc/library/dis.rst:1077
1109
1095
msgid "This opcode is used only for calls with positional arguments."
1110
1096
msgstr ""
1111
1097
1112
- #: ../Doc/library/dis.rst:1087
1098
+ #: ../Doc/library/dis.rst:1083
1113
1099
msgid ""
1114
1100
"Calls a callable object with positional (if any) and keyword arguments. *argc* "
1115
1101
"indicates the total number of positional and keyword arguments. The top element on "
@@ -1121,13 +1107,13 @@ msgid ""
1121
1107
"value returned by the callable object."
1122
1108
msgstr ""
1123
1109
1124
- #: ../Doc/library/dis.rst:1097
1110
+ #: ../Doc/library/dis.rst:1093
1125
1111
msgid ""
1126
1112
"Keyword arguments are packed in a tuple instead of a dictionary, *argc* indicates the "
1127
1113
"total number of arguments."
1128
1114
msgstr ""
1129
1115
1130
- #: ../Doc/library/dis.rst:1104
1116
+ #: ../Doc/library/dis.rst:1100
1131
1117
msgid ""
1132
1118
"Calls a callable object with variable set of positional and keyword arguments. If "
1133
1119
"the lowest bit of *flags* is set, the top of the stack contains a mapping object "
@@ -1142,170 +1128,164 @@ msgid ""
1142
1128
"callable object."
1143
1129
msgstr ""
1144
1130
1145
- #: ../Doc/library/dis.rst:1123
1131
+ #: ../Doc/library/dis.rst:1119
1146
1132
msgid ""
1147
1133
"Loads a method named ``co_names[namei]`` from TOS object. TOS is popped and method "
1148
1134
"and TOS are pushed when interpreter can call unbound method directly. TOS will be "
1149
1135
"used as the first argument (``self``) by :opcode:`CALL_METHOD`. Otherwise, ``NULL`` "
1150
1136
"and method is pushed (method is bound method or something else)."
1151
1137
msgstr ""
1152
1138
1153
- #: ../Doc/library/dis.rst:1134
1139
+ #: ../Doc/library/dis.rst:1130
1154
1140
msgid ""
1155
1141
"Calls a method. *argc* is number of positional arguments. Keyword arguments are not "
1156
1142
"supported. This opcode is designed to be used with :opcode:`LOAD_METHOD`. "
1157
1143
"Positional arguments are on top of the stack. Below them, two items described in :"
1158
1144
"opcode:`LOAD_METHOD` on the stack. All of them are popped and return value is pushed."
1159
1145
msgstr ""
1160
1146
1161
- #: ../Doc/library/dis.rst:1145
1147
+ #: ../Doc/library/dis.rst:1141
1162
1148
msgid ""
1163
1149
"Pushes a new function object on the stack. From bottom to top, the consumed stack "
1164
1150
"must consist of values if the argument carries a specified flag value"
1165
1151
msgstr ""
1166
1152
1167
- #: ../Doc/library/dis.rst:1148
1153
+ #: ../Doc/library/dis.rst:1144
1168
1154
msgid ""
1169
1155
"``0x01`` a tuple of default values for positional-only and positional-or-keyword "
1170
1156
"parameters in positional order"
1171
1157
msgstr ""
1172
1158
1173
- #: ../Doc/library/dis.rst:1150
1159
+ #: ../Doc/library/dis.rst:1146
1174
1160
msgid "``0x02`` a dictionary of keyword-only parameters' default values"
1175
1161
msgstr ""
1176
1162
1177
- #: ../Doc/library/dis.rst:1151
1163
+ #: ../Doc/library/dis.rst:1147
1178
1164
msgid "``0x04`` an annotation dictionary"
1179
1165
msgstr ""
1180
1166
1181
- #: ../Doc/library/dis.rst:1152
1167
+ #: ../Doc/library/dis.rst:1148
1182
1168
msgid "``0x08`` a tuple containing cells for free variables, making a closure"
1183
1169
msgstr ""
1184
1170
1185
- #: ../Doc/library/dis.rst:1153
1171
+ #: ../Doc/library/dis.rst:1149
1186
1172
msgid "the code associated with the function (at TOS1)"
1187
1173
msgstr ""
1188
1174
1189
- #: ../Doc/library/dis.rst:1154
1175
+ #: ../Doc/library/dis.rst:1150
1190
1176
msgid "the :term:`qualified name` of the function (at TOS)"
1191
1177
msgstr ""
1192
1178
1193
- #: ../Doc/library/dis.rst:1161
1179
+ #: ../Doc/library/dis.rst:1157
1194
1180
msgid ""
1195
1181
"Pushes a slice object on the stack. *argc* must be 2 or 3. If it is 2, "
1196
1182
"``slice(TOS1, TOS)`` is pushed; if it is 3, ``slice(TOS2, TOS1, TOS)`` is pushed. See "
1197
1183
"the :func:`slice` built-in function for more information."
1198
1184
msgstr ""
1199
1185
1200
- #: ../Doc/library/dis.rst:1168
1186
+ #: ../Doc/library/dis.rst:1164
1201
1187
msgid ""
1202
- "Prefixes any opcode which has an argument too big to fit into the default "
1203
- "one byte. *ext* holds an additional byte which act as higher bits in the "
1204
- "argument. For each opcode, at most three prefixal ``EXTENDED_ARG`` are "
1205
- "allowed, forming an argument from two-byte to four-byte."
1188
+ "Prefixes any opcode which has an argument too big to fit into the default two bytes. "
1189
+ "*ext* holds two additional bytes which, taken together with the subsequent opcode's "
1190
+ "argument, comprise a four-byte argument, *ext* being the two most-significant bytes."
1206
1191
msgstr ""
1207
1192
1208
- #: ../Doc/library/dis.rst:1176
1193
+ #: ../Doc/library/dis.rst:1172
1209
1194
msgid ""
1210
1195
"Used for implementing formatted literal strings (f-strings). Pops an optional "
1211
1196
"*fmt_spec* from the stack, then a required *value*. *flags* is interpreted as follows:"
1212
1197
msgstr ""
1213
1198
1214
- #: ../Doc/library/dis.rst:1180
1199
+ #: ../Doc/library/dis.rst:1176
1215
1200
msgid "``(flags & 0x03) == 0x00``: *value* is formatted as-is."
1216
1201
msgstr ""
1217
1202
1218
- #: ../Doc/library/dis.rst:1181
1219
- msgid ""
1220
- "``(flags & 0x03) == 0x01``: call :func:`str` on *value* before formatting it."
1203
+ #: ../Doc/library/dis.rst:1177
1204
+ msgid "``(flags & 0x03) == 0x01``: call :func:`str` on *value* before formatting it."
1221
1205
msgstr ""
1222
1206
1223
- #: ../Doc/library/dis.rst:1183
1224
- msgid ""
1225
- "``(flags & 0x03) == 0x02``: call :func:`repr` on *value* before formatting "
1226
- "it."
1207
+ #: ../Doc/library/dis.rst:1179
1208
+ msgid "``(flags & 0x03) == 0x02``: call :func:`repr` on *value* before formatting it."
1227
1209
msgstr ""
1228
1210
1229
- #: ../Doc/library/dis.rst:1185
1230
- msgid ""
1231
- "``(flags & 0x03) == 0x03``: call :func:`ascii` on *value* before formatting "
1232
- "it."
1211
+ #: ../Doc/library/dis.rst:1181
1212
+ msgid "``(flags & 0x03) == 0x03``: call :func:`ascii` on *value* before formatting it."
1233
1213
msgstr ""
1234
1214
1235
- #: ../Doc/library/dis.rst:1187
1215
+ #: ../Doc/library/dis.rst:1183
1236
1216
msgid ""
1237
1217
"``(flags & 0x04) == 0x04``: pop *fmt_spec* from the stack and use it, else use an "
1238
1218
"empty *fmt_spec*."
1239
1219
msgstr ""
1240
1220
1241
- #: ../Doc/library/dis.rst:1190
1221
+ #: ../Doc/library/dis.rst:1186
1242
1222
msgid ""
1243
1223
"Formatting is performed using :c:func:`PyObject_Format`. The result is pushed on the "
1244
1224
"stack."
1245
1225
msgstr ""
1246
1226
1247
- #: ../Doc/library/dis.rst:1198
1227
+ #: ../Doc/library/dis.rst:1194
1248
1228
msgid ""
1249
1229
"This is not really an opcode. It identifies the dividing line between opcodes which "
1250
1230
"don't use their argument and those that do (``< HAVE_ARGUMENT`` and ``>= "
1251
1231
"HAVE_ARGUMENT``, respectively)."
1252
1232
msgstr ""
1253
1233
1254
- #: ../Doc/library/dis.rst:1202
1234
+ #: ../Doc/library/dis.rst:1198
1255
1235
msgid ""
1256
1236
"Now every instruction has an argument, but opcodes ``< HAVE_ARGUMENT`` ignore it. "
1257
1237
"Before, only opcodes ``>= HAVE_ARGUMENT`` had an argument."
1258
1238
msgstr ""
1259
1239
1260
- #: ../Doc/library/dis.rst:1210
1240
+ #: ../Doc/library/dis.rst:1206
1261
1241
msgid "Opcode collections"
1262
1242
msgstr ""
1263
1243
1264
- #: ../Doc/library/dis.rst:1212
1244
+ #: ../Doc/library/dis.rst:1208
1265
1245
msgid ""
1266
1246
"These collections are provided for automatic introspection of bytecode instructions:"
1267
1247
msgstr ""
1268
1248
1269
- #: ../Doc/library/dis.rst:1217
1249
+ #: ../Doc/library/dis.rst:1213
1270
1250
msgid "Sequence of operation names, indexable using the bytecode."
1271
1251
msgstr ""
1272
1252
1273
- #: ../Doc/library/dis.rst:1222
1253
+ #: ../Doc/library/dis.rst:1218
1274
1254
msgid "Dictionary mapping operation names to bytecodes."
1275
1255
msgstr ""
1276
1256
1277
- #: ../Doc/library/dis.rst:1227
1257
+ #: ../Doc/library/dis.rst:1223
1278
1258
msgid "Sequence of all compare operation names."
1279
1259
msgstr ""
1280
1260
1281
- #: ../Doc/library/dis.rst:1232
1261
+ #: ../Doc/library/dis.rst:1228
1282
1262
msgid "Sequence of bytecodes that access a constant."
1283
1263
msgstr ""
1284
1264
1285
- #: ../Doc/library/dis.rst:1237
1265
+ #: ../Doc/library/dis.rst:1233
1286
1266
msgid ""
1287
1267
"Sequence of bytecodes that access a free variable (note that 'free' in this context "
1288
1268
"refers to names in the current scope that are referenced by inner scopes or names in "
1289
1269
"outer scopes that are referenced from this scope. It does *not* include references "
1290
1270
"to global or builtin scopes)."
1291
1271
msgstr ""
1292
1272
1293
- #: ../Doc/library/dis.rst:1245
1273
+ #: ../Doc/library/dis.rst:1241
1294
1274
msgid "Sequence of bytecodes that access an attribute by name."
1295
1275
msgstr ""
1296
1276
1297
- #: ../Doc/library/dis.rst:1250
1277
+ #: ../Doc/library/dis.rst:1246
1298
1278
msgid "Sequence of bytecodes that have a relative jump target."
1299
1279
msgstr ""
1300
1280
1301
- #: ../Doc/library/dis.rst:1255
1281
+ #: ../Doc/library/dis.rst:1251
1302
1282
msgid "Sequence of bytecodes that have an absolute jump target."
1303
1283
msgstr ""
1304
1284
1305
- #: ../Doc/library/dis.rst:1260
1285
+ #: ../Doc/library/dis.rst:1256
1306
1286
msgid "Sequence of bytecodes that access a local variable."
1307
1287
msgstr ""
1308
1288
1309
- #: ../Doc/library/dis.rst:1265
1289
+ #: ../Doc/library/dis.rst:1261
1310
1290
msgid "Sequence of bytecodes of Boolean operations."
1311
1291
msgstr ""
0 commit comments