/usr/local/lib/python3.6/site-packages/requests/__pycache__
Edit: /usr/local/lib/python3.6/site-packages/requests/__pycache__/models.cpython-36.pyc (24567B)
3
Eg @ s d Z ddlZddlZddlZddlmZ ddlmZ ddl m
Z
ddlmZm
Z
mZmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZmZmZ dd
lmZmZmZm Z m!Z!m"Z"m#Z#m$Z$ ddlm%Z& ddl'm(Z(m)Z) ddl*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4 ddl5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m
Z>m?Z?m@Z@mAZAm%Z% ddl5mBZC ddlDmEZE eEjFeEjGeEjHeEjIeEjJfZKdZLd"ZMdZNG dd deOZPG dd deOZQG dd deQZRG dd dePeQZSG d d! d!eOZTdS )#z`
requests.models
~~~~~~~~~~~~~~~
This module contains the primary objects that power Requests.
N)RequestField)encode_multipart_formdata) parse_url)DecodeErrorReadTimeoutError
ProtocolErrorLocationParseError)UnsupportedOperation )
default_hooks)CaseInsensitiveDict)
HTTPBasicAuth)cookiejar_from_dictget_cookie_header_copy_cookie_jar) HTTPError
MissingSchema
InvalidURLChunkedEncodingErrorContentDecodingErrorConnectionErrorStreamConsumedErrorInvalidJSONError)JSONDecodeError)to_native_stringunicode_is_ascii)
guess_filenameget_auth_from_urlrequote_uristream_decode_response_unicodeto_key_val_listparse_header_linksiter_slicesguess_json_utf super_lencheck_header_validity)
CallableMapping cookielib
urlunparseurlsplit urlencodestrbytesis_py2chardetbuiltin_str
basestringr )json)codes
i i c @ s0 e Zd Zedd Zedd Zedd ZdS )RequestEncodingMixinc C sN g }t | j}|j}|sd}|j| |j}|rD|jd |j| dj|S )zBuild the path URL to use./? )r* urlpathappendqueryjoin)selfr: pr; r= rA 9/usr/local/lib/python3.6/site-packages/requests/models.pypath_url? s
zRequestEncodingMixin.path_urlc C s t | ttfr| S t| dr | S t| drg }x|t| D ]p\}}t |tsVt|d r\|g}xJ|D ]B}|dk rb|jt |tr|jdn|t |tr|jdn|f qbW q8W t|ddS | S dS )zEncode parameters in a piece of data.
Will successfully encode parameters when passed as a dict or a list of
2-tuples. Order is retained if data is a list of 2-tuples but arbitrary
if parameters are supplied as a dict.
read__iter__Nzutf-8T)doseq)
isinstancer, r- hasattrr r1 r<