@@ -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 : 2017-04-02 22:11+0200\n "
11
- "PO-Revision-Date : 2017-05-15 13:26 +0200\n "
11
+ "PO-Revision-Date : 2017-05-15 23:12 +0200\n "
12
12
"Language : fr\n "
13
13
"MIME-Version : 1.0\n "
14
14
"Content-Type : text/plain; charset=UTF-8\n "
@@ -5012,7 +5012,7 @@ msgstr "``b'%s'`` est déprécié, mais ne sera pas retiré des version 3.x."
5012
5012
5013
5013
#: ../Doc/library/stdtypes.rst:3334
5014
5014
msgid "``b'%r'`` is deprecated, but will not be removed during the 3.x series."
5015
- msgstr ""
5015
+ msgstr "``b'%r'`` est déprécié mais ne sera pas retiré dans Python 3.x. "
5016
5016
5017
5017
#: ../Doc/library/stdtypes.rst:3344
5018
5018
msgid ":pep:`461`."
@@ -5064,12 +5064,20 @@ msgid ""
5064
5064
"The :class:`~memoryview.itemsize` attribute will give you the number of "
5065
5065
"bytes in a single element."
5066
5066
msgstr ""
5067
+ "``len(view)`` est égal à la grandeur de :class:`~memoryview.tolist`. Si "
5068
+ "``view.ndim = 0``, la longueur vaut 1. Si ``view.ndim = 1``, la longueur est "
5069
+ "égale au nombre d'éléments de la vue. Pour les dimensions plus grandes, la "
5070
+ "longueur est égale à la longueur de la sous-liste représentée par la vue. "
5071
+ "L'attribut :class:`~memoryview.itemsize` vous donnera la taille en octets "
5072
+ "d'un élément."
5067
5073
5068
5074
#: ../Doc/library/stdtypes.rst:3375
5069
5075
msgid ""
5070
5076
"A :class:`memoryview` supports slicing and indexing to expose its data. One-"
5071
5077
"dimensional slicing will result in a subview::"
5072
5078
msgstr ""
5079
+ "Une :class:`memoryview` autorise le découpage et l'indicage de ses données. "
5080
+ "Découper sur une dimension donnera une sous-vue::"
5073
5081
5074
5082
#: ../Doc/library/stdtypes.rst:3388
5075
5083
msgid ""
@@ -5081,35 +5089,54 @@ msgid ""
5081
5089
"*ndim* integers where *ndim* is the number of dimensions. Zero-dimensional "
5082
5090
"memoryviews can be indexed with the empty tuple."
5083
5091
msgstr ""
5092
+ "Si le :class:`~memoryview.format` est un des formats natif du module :mod:"
5093
+ "`struct`, indexer avec un nombre entier ou un *tuple* de nombres entiers est "
5094
+ "aussi autorisé et renvoie un seul *element* du bon type. Les *memoryview* à "
5095
+ "une dimension peuvent être indexées avec un nombre entier ou un *tuple* d'un "
5096
+ "entier. Les *memoryview* multi-dimensionnelles peuvent être indexées avec "
5097
+ "des *tuples* d'exactement *ndim* entiers où *ndim* est le nombre de "
5098
+ "dimensions. Les *memoryviews* à zéro dimension peuvent être indexées avec "
5099
+ "un *tuple* vide."
5084
5100
5085
5101
#: ../Doc/library/stdtypes.rst:3397
5086
5102
msgid "Here is an example with a non-byte format::"
5087
- msgstr ""
5103
+ msgstr "Voici un exemple avec un autre format que *byte*:: "
5088
5104
5089
5105
#: ../Doc/library/stdtypes.rst:3409
5090
5106
msgid ""
5091
5107
"If the underlying object is writable, the memoryview supports one-"
5092
5108
"dimensional slice assignment. Resizing is not allowed::"
5093
5109
msgstr ""
5110
+ "Si l'objet sous-jacent est accessible en écriture, la *memoryview* "
5111
+ "autorisera les assignations de tranches à une dimension. Redimensionner "
5112
+ "n'est cependant pas autorisé::"
5094
5113
5095
5114
#: ../Doc/library/stdtypes.rst:3430
5096
5115
msgid ""
5097
5116
"One-dimensional memoryviews of hashable (read-only) types with formats 'B', "
5098
5117
"'b' or 'c' are also hashable. The hash is defined as ``hash(m) == hash(m."
5099
5118
"tobytes())``::"
5100
5119
msgstr ""
5120
+ "Les *memoryviews* à une dimension de types hachables (lecture seule) avec "
5121
+ "les formats 'B', 'b', ou 'c' sont aussi hachables. La fonction de hachage "
5122
+ "est définie tel que ``hash(m) == hash(m.tobytes())``::"
5101
5123
5102
5124
#: ../Doc/library/stdtypes.rst:3442
5103
5125
msgid ""
5104
5126
"One-dimensional memoryviews can now be sliced. One-dimensional memoryviews "
5105
5127
"with formats 'B', 'b' or 'c' are now hashable."
5106
5128
msgstr ""
5129
+ "Les *memoryviews* à une dimension peuvent aussi être découpées. Les "
5130
+ "*memoryviews* à une dimension avec les formats 'B', 'b', ou 'c' sont "
5131
+ "mainteannt hachables."
5107
5132
5108
5133
#: ../Doc/library/stdtypes.rst:3446
5109
5134
msgid ""
5110
5135
"memoryview is now registered automatically with :class:`collections.abc."
5111
5136
"Sequence`"
5112
5137
msgstr ""
5138
+ "*memoryview* est maintenant enregistrée automatiquement avec :class:"
5139
+ "`collections.abc.Sequence`"
5113
5140
5114
5141
#: ../Doc/library/stdtypes.rst:3450
5115
5142
msgid "memoryviews can now be indexed with tuple of integers."
@@ -5214,6 +5241,12 @@ msgid ""
5214
5241
"release() is handy to remove these restrictions (and free any dangling "
5215
5242
"resources) as soon as possible."
5216
5243
msgstr ""
5244
+ "Libère le tampon sous-jacent exposé par l'objet *memoryview*. Beaucoup "
5245
+ "d'objets prennent des initiatives particulières lorsqu'ils sont liés à une "
5246
+ "vue (par exemple, un :class:`bytearray` refusera temporairement de se faire "
5247
+ "redimensionner). Par conséquent, appeler *release()* peut être pratique pour "
5248
+ "lever ces restrictions (et en libérer les resources liées) aussi tôt que "
5249
+ "possible."
5217
5250
5218
5251
#: ../Doc/library/stdtypes.rst:3555
5219
5252
msgid ""
@@ -5253,6 +5286,10 @@ msgid ""
5253
5286
"mod:`struct` syntax. One of the formats must be a byte format ('B', 'b' or "
5254
5287
"'c'). The byte length of the result must be the same as the original length."
5255
5288
msgstr ""
5289
+ "Le format de destination est limité à un seul élément natif de la syntaxe du "
5290
+ "module :mod:`struct`. L'un des formats doit être un *byte* ('B', 'b', ou "
5291
+ "'c'). La longueur du résultat en octets doit être la même que la longueur "
5292
+ "initiale."
5256
5293
5257
5294
#: ../Doc/library/stdtypes.rst:3593
5258
5295
msgid "Cast 1D/long to 1D/unsigned bytes::"
@@ -5309,58 +5346,72 @@ msgid ""
5309
5346
"arbitrary format strings, but some methods (e.g. :meth:`tolist`) are "
5310
5347
"restricted to native single element formats."
5311
5348
msgstr ""
5349
+ "Une chaîne contenant le format (dans le style de :mod:`struct`) pour chaque "
5350
+ "élément de la vue. Une *memoryview* peut être crée depuis des exportateurs "
5351
+ "de formats arbitraires, mais certaines méthodes (comme :meth:`tolist`) sont "
5352
+ "limitées aux formats natifs à un seul élément."
5312
5353
5313
5354
#: ../Doc/library/stdtypes.rst:3732
5314
5355
msgid ""
5315
5356
"format ``'B'`` is now handled according to the struct module syntax. This "
5316
5357
"means that ``memoryview(b'abc')[0] == b'abc'[0] == 97``."
5317
5358
msgstr ""
5359
+ "Le format ``'B'`` est maintenant traité selon la syntaxe du module *struct*. "
5360
+ "Cela signifie que ``memoryview(b'abc')[0] == b'abc'[0] == 97``."
5318
5361
5319
5362
#: ../Doc/library/stdtypes.rst:3738
5320
5363
msgid "The size in bytes of each element of the memoryview::"
5321
- msgstr ""
5364
+ msgstr "La taille en octets de chaque élément d'une *memoryview*:: "
5322
5365
5323
5366
#: ../Doc/library/stdtypes.rst:3751
5324
5367
msgid ""
5325
5368
"An integer indicating how many dimensions of a multi-dimensional array the "
5326
5369
"memory represents."
5327
5370
msgstr ""
5371
+ "Un nombre entier indiquant le nombre de dimensions d'un tableau multi-"
5372
+ "dimensionnel représenté par la *memoryview*."
5328
5373
5329
5374
#: ../Doc/library/stdtypes.rst:3756
5330
5375
msgid ""
5331
5376
"A tuple of integers the length of :attr:`ndim` giving the shape of the "
5332
5377
"memory as an N-dimensional array."
5333
5378
msgstr ""
5379
+ "Un *tuple* d'entiers de longueur :attr:`ndim` donnant la forme de la "
5380
+ "*memoryview* sous forme d'un tableau à N dimensions."
5334
5381
5335
5382
#: ../Doc/library/stdtypes.rst:3759 ../Doc/library/stdtypes.rst:3767
5336
5383
msgid "An empty tuple instead of ``None`` when ndim = 0."
5337
- msgstr ""
5384
+ msgstr "Un *tuple* vide au lieu de ``None`` lorsque *ndim = 0*. "
5338
5385
5339
5386
#: ../Doc/library/stdtypes.rst:3764
5340
5387
msgid ""
5341
5388
"A tuple of integers the length of :attr:`ndim` giving the size in bytes to "
5342
5389
"access each element for each dimension of the array."
5343
5390
msgstr ""
5391
+ "Un *tuple* d'entiers de longueur :attr:`ndim` donnant la taille en octets "
5392
+ "permettant d'accéder à chaque dimensions du tableau."
5344
5393
5345
5394
#: ../Doc/library/stdtypes.rst:3772
5346
5395
msgid "Used internally for PIL-style arrays. The value is informational only."
5347
5396
msgstr ""
5397
+ "Détail de l'implémentation des *PIL-style arrays*. La valeur n'est donné "
5398
+ "qu'a titre d'information."
5348
5399
5349
5400
#: ../Doc/library/stdtypes.rst:3776
5350
5401
msgid "A bool indicating whether the memory is C-:term:`contiguous`."
5351
- msgstr ""
5402
+ msgstr "Un booléen indiquant si la mémoire est C-:term:`contiguous`. "
5352
5403
5353
5404
#: ../Doc/library/stdtypes.rst:3782
5354
5405
msgid "A bool indicating whether the memory is Fortran :term:`contiguous`."
5355
- msgstr ""
5406
+ msgstr "Un booléen indiquant si la mémoire est Fortran :term:`contiguous`. "
5356
5407
5357
5408
#: ../Doc/library/stdtypes.rst:3788
5358
5409
msgid "A bool indicating whether the memory is :term:`contiguous`."
5359
- msgstr ""
5410
+ msgstr "Un booléen indiquant si la mémoire est :term:`contiguous`. "
5360
5411
5361
5412
#: ../Doc/library/stdtypes.rst:3796
5362
5413
msgid "Set Types --- :class:`set`, :class:`frozenset`"
5363
- msgstr ""
5414
+ msgstr "Types d'ensembles --- :class:`set`, :class:`frozenset` "
5364
5415
5365
5416
#: ../Doc/library/stdtypes.rst:3800
5366
5417
msgid ""
@@ -5371,6 +5422,12 @@ msgid ""
5371
5422
"in :class:`dict`, :class:`list`, and :class:`tuple` classes, and the :mod:"
5372
5423
"`collections` module.)"
5373
5424
msgstr ""
5425
+ "Un objet :dfn:`set` est une collection non-triée d'objets :term:`hashable` "
5426
+ "distincts. Les utilisations classiques sont le test d'appartenance, la "
5427
+ "déduplication d'une séquence, ou le calcul d'opérations mathématiques telles "
5428
+ "que l'intersection, l'union, la différence, ou la différence symétrique. "
5429
+ "(Pour les autres conteneurs, voir les classes natives :class:`dict`, :class:"
5430
+ "`list`, et :class:`tuple`, ainsi que le module :mod:`collections`.)"
5374
5431
5375
5432
#: ../Doc/library/stdtypes.rst:3807
5376
5433
msgid ""
@@ -5379,6 +5436,11 @@ msgid ""
5379
5436
"position or order of insertion. Accordingly, sets do not support indexing, "
5380
5437
"slicing, or other sequence-like behavior."
5381
5438
msgstr ""
5439
+ "Comme pour les autres collections, les ensembles supportent ``x in set``, "
5440
+ "``len(set)``, et ``for x in set``. En temps que collection non-triée, les "
5441
+ "ensembles n'enregistrent pas la position des éléments ou leur ordre "
5442
+ "d'insertion. En conséquence, les *sets* n'autorisent ni l'indexation, ni le "
5443
+ "découpage, ou tout autre comportement de séquence."
5382
5444
5383
5445
#: ../Doc/library/stdtypes.rst:3812
5384
5446
msgid ""
0 commit comments