diff options
author | k clair <kclair@riseup.net> | 2012-10-09 13:14:36 -0700 |
---|---|---|
committer | k clair <kclair@riseup.net> | 2012-10-09 13:14:36 -0700 |
commit | 568720334aa630ea504b2ce3b8c324f0a557d6e6 (patch) | |
tree | 81b7a7f273da3fc0d431ddb354264e8287f5ccc0 /requests-0.14.0/requests/__init__.py |
add source files from upstream
Diffstat (limited to 'requests-0.14.0/requests/__init__.py')
-rw-r--r-- | requests-0.14.0/requests/__init__.py | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/requests-0.14.0/requests/__init__.py b/requests-0.14.0/requests/__init__.py new file mode 100644 index 0000000..50953f8 --- /dev/null +++ b/requests-0.14.0/requests/__init__.py @@ -0,0 +1,60 @@ +# -*- coding: utf-8 -*- + +# __ +# /__) _ _ _ _ _/ _ +# / ( (- (/ (/ (- _) / _) +# / + +""" +requests HTTP library +~~~~~~~~~~~~~~~~~~~~~ + +Requests is an HTTP library, written in Python, for human beings. Basic GET +usage: + + >>> import requests + >>> r = requests.get('http://python.org') + >>> r.status_code + 200 + >>> 'Python is a programming language' in r.content + True + +... or POST: + + >>> payload = dict(key1='value1', key2='value2') + >>> r = requests.post("http://httpbin.org/post", data=payload) + >>> print r.text + { + ... + "form": { + "key2": "value2", + "key1": "value1" + }, + ... + } + +The other HTTP methods are supported - see `requests.api`. Full documentation +is at <http://python-requests.org>. + +:copyright: (c) 2012 by Kenneth Reitz. +:license: ISC, see LICENSE for more details. + +""" + +__title__ = 'requests' +__version__ = '0.14.0' +__build__ = 0x001400 +__author__ = 'Kenneth Reitz' +__license__ = 'ISC' +__copyright__ = 'Copyright 2012 Kenneth Reitz' + + +from . import utils +from .models import Request, Response +from .api import request, get, head, post, patch, put, delete, options +from .sessions import session, Session +from .status_codes import codes +from .exceptions import ( + RequestException, Timeout, URLRequired, + TooManyRedirects, HTTPError, ConnectionError +) |