package documentation

Requests HTTP Library ~~~~~~~~~~~~~~~~~~~~~ Requests is an HTTP library, written in Python, for human beings. Basic GET usage: >>> import requests >>> r = requests.get('https://www.python.org') >>> r.status_code 200 >>> b'Python is a programming language' in r.content True ... or POST: >>> payload = dict(key1='value1', key2='value2') >>> r = requests.post('https://httpbin.org/post', data=payload) >>> print(r.text) { ... "form": { "key1": "value1", "key2": "value2" }, ... } The other HTTP methods are supported - see `requests.api`. Full documentation is at <https://requests.readthedocs.io>. :copyright: (c) 2017 by Kenneth Reitz. :license: Apache 2.0, see LICENSE for more details.

Module __version__ Undocumented
Module adapters requests.adapters ~~~~~~~~~~~~~~~~~
Module api requests.api ~~~~~~~~~~~~
Module auth requests.auth ~~~~~~~~~~~~~
Module certs requests.certs ~~~~~~~~~~~~~~
Module compat requests.compat ~~~~~~~~~~~~~~~
Module cookies requests.cookies ~~~~~~~~~~~~~~~~
Module exceptions requests.exceptions ~~~~~~~~~~~~~~~~~~~
Module help Module containing bug report helper(s).
Module hooks requests.hooks ~~~~~~~~~~~~~~
Module models requests.models ~~~~~~~~~~~~~~~
Module packages Undocumented
Module sessions requests.sessions ~~~~~~~~~~~~~~~~~
Module status_codes The ``codes`` object defines a mapping from common names for HTTP statuses to their numerical codes, accessible either as attributes or as dictionary items.
Module structures requests.structures ~~~~~~~~~~~~~~~~~~~
Module utils requests.utils ~~~~~~~~~~~~~~
Module _internal_utils requests._internal_utils ~~~~~~~~~~~~~~

From __init__.py:

Function check_compatibility Undocumented
Function _check_cryptography Undocumented
def check_compatibility(urllib3_version, chardet_version, charset_normalizer_version): (source)

Undocumented

def _check_cryptography(cryptography_version): (source)

Undocumented