mirror of
https://github.com/python/cpython.git
synced 2025-10-17 20:28:43 +00:00
bpo-39693: mention KeyError in tarfile extractfile documentation (GH-18639)
Co-authored-by: Andrey Darascheka <andrei.daraschenka@leverx.com>
This commit is contained in:
parent
faddc7449d
commit
ec42789e6e
4 changed files with 11 additions and 7 deletions
|
@ -445,10 +445,11 @@ be finalized; only the internally used file object will be closed. See the
|
|||
|
||||
.. method:: TarFile.extractfile(member)
|
||||
|
||||
Extract a member from the archive as a file object. *member* may be a filename
|
||||
or a :class:`TarInfo` object. If *member* is a regular file or a link, an
|
||||
:class:`io.BufferedReader` object is returned. Otherwise, :const:`None` is
|
||||
returned.
|
||||
Extract a member from the archive as a file object. *member* may be
|
||||
a filename or a :class:`TarInfo` object. If *member* is a regular file or
|
||||
a link, an :class:`io.BufferedReader` object is returned. For all other
|
||||
existing members, :const:`None` is returned. If *member* does not appear
|
||||
in the archive, :exc:`KeyError` is raised.
|
||||
|
||||
.. versionchanged:: 3.3
|
||||
Return an :class:`io.BufferedReader` object.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue