ID EN
Urllib Request

retrieve

Python 3.11

Retrieves the contents of url and places it in filename. The return value is a tuple consisting of a local filename and either an email.message.Message object containing the response headers (for remote URLs) or None (for local URLs). The caller must then open and read the contents of filename. If filename is not given and the URL refers to a local file, the input filename is returned. If the URL is non-local and filename is not given, the filename is the output of tempfile.mktemp() with a suffix that matches the suffix of the last path component of the input URL. If reporthook is given, it mu

Syntax

PYTHON
retrieve(url, filename=None, reporthook=None, data=None)

See Also

email.message.Message tempfile.mktemp() urllib.parse.urlencode()