Name
build_opener
Synopsis
build_opener(*handlers
)
Creates and returns an instance of class
OpenerDirector
, covered later in this chapter,
with the given handlers
. Each handler can
be a subclass of class BaseHandler
, instantiable
without arguments, or an instance of such a subclass, however
instantiated. build_opener
adds instances of
various handler classes provided by module urllib2
in front of the handlers you specify, to handle proxies, unknown
schemes, the http
, file
,
and https
schemes, HTTP errors, and HTTP
redirects. However, if you have instances or subclasses of said
classes in handlers
, this indicates that
you want to override these defaults.
Get Python in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.