requests.__dict__

Here are the examples of the python api requests.__dict__ taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

3 Examples 7

3 Source : __init__.py
with GNU General Public License v3.0
from firstlookmedia

    def __exit__(self, *args):
        requests = self._get_global_requests_module()
        for m in self.methods:
            requests.__dict__[m] = self.orig_methods[m]


# These are the same methods defined for the global requests object
def request(method, url, **kwargs):

3 Source : downloader.py
with MIT License
from KellyHwong

def request(method, url, headers=None, **kwargs):
    if not hasattr(requests, method):
        raise AttributeError(
            '\'requests\' object has no attribute \'{0}\''.format(method))

    return requests.__dict__[method](url, headers, proxies=PROXY, verify=False, **kwargs)


class ManhuaguiImageNotExistException(Exception):

0 Source : __init__.py
with GNU General Public License v3.0
from firstlookmedia

    def __init__(self, url_scheme=DEFAULT_SCHEME):
        self.session = Session()
        requests = self._get_global_requests_module()

        # Methods to replace
        self.methods = (
            "request",
            "get",
            "head",
            "post",
            "patch",
            "put",
            "delete",
            "options",
        )
        # Store the original methods
        self.orig_methods = dict((m, requests.__dict__[m]) for m in self.methods)
        # Monkey patch
        g = globals()
        for m in self.methods:
            requests.__dict__[m] = g[m]

    def _get_global_requests_module(self):