Commit afdabfd0 authored by Georg Brandl's avatar Georg Brandl

Some typos.

parent 9d282cca
...@@ -2237,17 +2237,17 @@ memoryview Types ...@@ -2237,17 +2237,17 @@ memoryview Types
================ ================
:class:`memoryview`\s allow Python code to access the internal data of an object :class:`memoryview`\s allow Python code to access the internal data of an object
that supports the buffer protocol. Memory can be interpreted as simple bytes or that supports the buffer protocol without copying. Memory can be interpreted as
complex data structures. simple bytes or complex data structures.
.. class:: memoryview(obj) .. class:: memoryview(obj)
Create a :class:`memoryview`\s that references *obj*. *obj* must support the Create a :class:`memoryview` that references *obj*. *obj* must support the
buffer protocol. Builtin objects that support the buffer protocol include buffer protocol. Builtin objects that support the buffer protocol include
:class:`bytes` and :class:`bytearray`. :class:`bytes` and :class:`bytearray`.
A :class:`memoryview`\s supports slicing to expose its data. Taking a single A :class:`memoryview` supports slicing to expose its data. Taking a single
index will return a single byte. Full slicing will result in a subview/ :: index will return a single byte. Full slicing will result in a subview::
>>> v = memoryview(b'abcefg') >>> v = memoryview(b'abcefg')
>>> v[1] >>> v[1]
...@@ -2262,8 +2262,8 @@ complex data structures. ...@@ -2262,8 +2262,8 @@ complex data structures.
<memory at 0x744f18> <memory at 0x744f18>
>>> bytes(v[4:-1]) >>> bytes(v[4:-1])
If the object the memoryview is over supports changing it's data, the If the object the memory view is over supports changing its data, the
memoryview supports slice assignment. :: memoryview supports slice assignment::
>>> data = bytearray(b'abcefg') >>> data = bytearray(b'abcefg')
>>> v = memoryview(data) >>> v = memoryview(data)
...@@ -2302,8 +2302,8 @@ complex data structures. ...@@ -2302,8 +2302,8 @@ complex data structures.
.. attribute:: shape .. attribute:: shape
A tuple of integers the length of :attr:`~memoryview.ndim` giving the A tuple of integers the length of :attr:`ndim` giving the shape of the
shape of the memory as a N-dimensional array. memory as a N-dimensional array.
.. attribute:: ndim .. attribute:: ndim
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment