@@ -205,10 +205,11 @@ The :mod:`functools` module defines the following functions:
205
205
206
206
.. function :: partial(func, *args, **keywords)
207
207
208
- Return a new :class: `partial ` object which when called will behave like *func *
209
- called with the positional arguments *args * and keyword arguments *keywords *. If
210
- more arguments are supplied to the call, they are appended to *args *. If
211
- additional keyword arguments are supplied, they extend and override *keywords *.
208
+ Return a new :ref: `partial object<partial-objects> ` which when called
209
+ will behave like *func * called with the positional arguments *args *
210
+ and keyword arguments *keywords *. If more arguments are supplied to the
211
+ call, they are appended to *args *. If additional keyword arguments are
212
+ supplied, they extend and override *keywords *.
212
213
Roughly equivalent to::
213
214
214
215
def partial(func, *args, **keywords):
@@ -246,7 +247,7 @@ The :mod:`functools` module defines the following functions:
246
247
:func: `classmethod `, :func: `staticmethod `, :func: `abstractmethod ` or
247
248
another instance of :class: `partialmethod `), calls to ``__get__ `` are
248
249
delegated to the underlying descriptor, and an appropriate
249
- :class : `partial ` object returned as the result.
250
+ :ref : `partial object<partial-objects> ` returned as the result.
250
251
251
252
When *func * is a non-descriptor callable, an appropriate bound method is
252
253
created dynamically. This behaves like a normal Python function when
0 commit comments