parameters: (self, url, pool_kwargs=None)
return_statement: return self.connection_from_host(
              u.host, port=u.port, scheme=u.scheme, pool_kwargs=pool_kwargs
          )
docstring: Similar to :func:`urllib3.connectionpool.connection_from_url`.
  
          If ``pool_kwargs`` is not provided and a new pool needs to be
          constructed, ``self.connection_pool_kw`` is used to initialize
          the :class:`urllib3.connectionpool.ConnectionPool`. If ``pool_kwargs``
          is provided, it is used instead. Note that if a new pool does not
          need to be created for the request, the provided ``pool_kwargs`` are
          not used.
docstring_summary: Similar to :func:`urllib3.connectionpool.connection_from_url`.
docstring_tokens: Similar to : func : urllib3 . connectionpool . connection_from_url .
function: def connection_from_url(self, url, pool_kwargs=None):
          """
          Similar to :func:`urllib3.connectionpool.connection_from_url`.
  
          If ``pool_kwargs`` is not provided and a new pool needs to be
          constructed, ``self.connection_pool_kw`` is used to initialize
          the :class:`urllib3.connectionpool.ConnectionPool`. If ``pool_kwargs``
          is provided, it is used instead. Note that if a new pool does not
          need to be created for the request, the provided ``pool_kwargs`` are
          not used.
          """
          u = parse_url(url)
          return self.connection_from_host(
              u.host, port=u.port, scheme=u.scheme, pool_kwargs=pool_kwargs
          )
function_tokens: def connection_from_url ( self , url , pool_kwargs = None ) : u = parse_url ( url ) return self . connection_from_host ( u . host , port = u . port , scheme = u . scheme , pool_kwargs = pool_kwargs )