@@ -6,13 +6,14 @@ msgstr ""
6
6
"Project-Id-Version : Python 3\n "
7
7
"Report-Msgid-Bugs-To : \n "
8
8
"POT-Creation-Date : 2020-08-24 09:01+0200\n "
9
- "PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
10
- "Last-Translator : FULL NAME <EMAIL@ADDRESS>\n "
9
+ "PO-Revision-Date : 2020-09-30 11:10+0200\n "
11
10
"Language-Team : FRENCH <traductions@lists.afpy.org>\n "
12
11
"Language : fr\n "
13
12
"MIME-Version : 1.0\n "
14
13
"Content-Type : text/plain; charset=UTF-8\n "
15
14
"Content-Transfer-Encoding : 8bit\n "
15
+ "Last-Translator : Andy Kwok <andy.kwok.work@gmail.com>\n "
16
+ "X-Generator : Poedit 2.0.6\n "
16
17
17
18
#: c-api/memoryview.rst:9
18
19
msgid "MemoryView objects"
@@ -24,6 +25,9 @@ msgid ""
24
25
"<bufferobjects>` as a Python object which can then be passed around like any "
25
26
"other object."
26
27
msgstr ""
28
+ "Un objet Python :class:`memoryview` expose le :ref:`protocole tampon "
29
+ "<bufferobjects>` du C. Cet objet peut ensuite être passé comme n'importe "
30
+ "quel objet."
27
31
28
32
#: c-api/memoryview.rst:18
29
33
msgid ""
@@ -32,19 +36,27 @@ msgid ""
32
36
"will be read/write, otherwise it may be either read-only or read/write at "
33
37
"the discretion of the exporter."
34
38
msgstr ""
39
+ "Crée un objet *memoryview* à partir d'un objet implémentant le protocole "
40
+ "tampon. Si *obj* permet d'exporter des tampons modifiables, l'objet "
41
+ "*memoryview* crée acceptera la lecture et écriture, sinon l'objet crée est "
42
+ "soit en lecture seule ou lecture/écriture, à la discrétion de l'*exporteur*."
35
43
36
44
#: c-api/memoryview.rst:25
37
45
msgid ""
38
46
"Create a memoryview object using *mem* as the underlying buffer. *flags* can "
39
47
"be one of :c:macro:`PyBUF_READ` or :c:macro:`PyBUF_WRITE`."
40
48
msgstr ""
49
+ "Crée un objet *memoryview* utilisant *mem* comme un tampon sous-jacent. "
50
+ "*flags* peut être :c:macro:`PyBUF_READ` ou :c:macro:`PyBUF_WRITE`."
41
51
42
52
#: c-api/memoryview.rst:32
43
53
msgid ""
44
54
"Create a memoryview object wrapping the given buffer structure *view*. For "
45
55
"simple byte buffers, :c:func:`PyMemoryView_FromMemory` is the preferred "
46
56
"function."
47
57
msgstr ""
58
+ "Crée un objet *memoryview* à partir de la structure tampon *view*. Pour de "
59
+ "simples tampons d'octets, :c:func:`PyMemoryView_FromMemory` est préférée."
48
60
49
61
#: c-api/memoryview.rst:38
50
62
msgid ""
@@ -54,19 +66,30 @@ msgid ""
54
66
"original memory. Otherwise, a copy is made and the memoryview points to a "
55
67
"new bytes object."
56
68
msgstr ""
69
+ "Crée un objet *memoryview* vers un segment de mémoire :term:`contiguous` "
70
+ "(organisé comme en ``'C'`` ou comme en ``'F'`` pour Fortran) à partir d'un "
71
+ "objet qui expose le protocole tampon. Si la mémoire est contiguë, l'objet "
72
+ "*memoryview* pointe vers la mémoire d'origine. Sinon une copie est faite et "
73
+ "la *memoryview* pointe vers un nouvel objet *bytes*."
57
74
58
75
#: c-api/memoryview.rst:47
59
76
msgid ""
60
77
"Return true if the object *obj* is a memoryview object. It is not currently "
61
78
"allowed to create subclasses of :class:`memoryview`."
62
79
msgstr ""
80
+ "Renvoie vrai si l'objet *obj* est un objet *memoryview*. Il n'est pas permis "
81
+ "de créer une sous-classe de :class:`memoryview`."
63
82
64
83
#: c-api/memoryview.rst:53
65
84
msgid ""
66
85
"Return a pointer to the memoryview's private copy of the exporter's buffer. "
67
86
"*mview* **must** be a memoryview instance; this macro doesn't check its "
68
87
"type, you must do it yourself or you will risk crashes."
69
88
msgstr ""
89
+ "Retourne un pointeur vers la copie privée du tampon de l'*exporteur* de "
90
+ "*memoryview*. *mview* **doit** être une instance de *memoryview*; cette "
91
+ "macro ne vérifie pas le type, vous devez le faire vous-même sinon vous "
92
+ "pourriez subir un crash."
70
93
71
94
#: c-api/memoryview.rst:59
72
95
msgid ""
@@ -75,3 +98,7 @@ msgid ""
75
98
"func:`PyMemoryView_FromMemory` or :c:func:`PyMemoryView_FromBuffer`. *mview* "
76
99
"**must** be a memoryview instance."
77
100
msgstr ""
101
+ "Renvoie soit un pointeur vers l'objet exporté sur lequel est basé la "
102
+ "*memoryview* ou ``NULL`` si la *memoryview* a été crée par :c:func:"
103
+ "`PyMemoryView_FromMemory` ou :c:func:`PyMemoryView_FromBuffer`. *mview* "
104
+ "**doit** être une instance de *memoryview*."
0 commit comments