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 |
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 |
requests._internal_utils ~~~~~~~~~~~~~~ |
From __init__.py
:
Function | check |
Undocumented |
Function | _check |
Undocumented |