]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-135468: Improve ``BaseHandler.http_error_default()`` parameter descriptions...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 22 Jul 2025 08:29:40 +0000 (10:29 +0200)
committerGitHub <noreply@github.com>
Tue, 22 Jul 2025 08:29:40 +0000 (11:29 +0300)
Co-authored-by: Valerio Gianella <49408327+valeriogianella@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Doc/library/urllib.request.rst

index 016bc777fbb232990d2b40fbc0294142e97065e6..e514b98fc5d553abc8f7746dc68aee9090742b9f 100644 (file)
@@ -832,10 +832,13 @@ The following attribute and methods should only be used by classes derived from
    errors.  It will be called automatically by the  :class:`OpenerDirector` getting
    the error, and should not normally be called in other circumstances.
 
-   *req* will be a :class:`Request` object, *fp* will be a file-like object with
-   the HTTP error body, *code* will be the three-digit code of the error, *msg*
-   will be the user-visible explanation of the code and *hdrs* will be a mapping
-   object with the headers of the error.
+   :class:`OpenerDirector` will call this method with five positional arguments:
+
+   1. a :class:`Request` object,
+   #. a file-like object with the HTTP error body,
+   #. the three-digit code of the error, as a string,
+   #. the user-visible explanation of the code, as as string, and
+   #. the headers of the error, as a mapping object.
 
    Return values and exceptions raised should be the same as those of
    :func:`urlopen`.