/usr/lib/python2.6/site-packages/urllib3
NameSizeModeActions
contrib/-0755rm
packages/-0755rm
util/-0755rm
connection.py89670644editdlrm
connection.pyc80210644editdlrm
connectionpool.py304140644editdlrm
connectionpool.pyc244930644editdlrm
exceptions.py41090644editdlrm
exceptions.pyc81230644editdlrm
fields.py58330644editdlrm
fields.pyc65580644editdlrm
filepost.py22810644editdlrm
filepost.pyc31820644editdlrm
poolmanager.py94160644editdlrm
poolmanager.pyc98810644editdlrm
request.py59320644editdlrm
request.pyc59990644editdlrm
response.py171490644editdlrm
response.pyc158390644editdlrm
_collections.py105200644editdlrm
_collections.pyc128410644editdlrm
__init__.py18640644editdlrm
__init__.pyc25910644editdlrm
Edit: /usr/lib/python2.6/site-packages/urllib3/filepost.pyc (3182B)
Ñò ;vVc@sšddkZddklZddklZddklZddklZddk l Z ei dƒd Z d „Z d „Zd „Zdd „ZdS(iÿÿÿÿN(tuuid4(tBytesIOi(tsix(tb(t RequestFieldsutf-8icCs tƒiS(sM Our embarassingly-simple replacement for mimetools.choose_boundary. (Rthex(((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pytchoose_boundary sccskt|tƒoti|ƒ}n t|ƒ}x5|D]-}t|tƒo |Vq6ti|ŒVq6WdS(s† Iterate over fields. Supports list of (k, v) tuples and dicts, and lists of :class:`~urllib3.fields.RequestField`. N(t isinstancetdictRt iteritemstiterRt from_tuples(tfieldstitfield((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pytiter_field_objectss  cCs6t|tƒod„ti|ƒDƒSd„|DƒS(s- .. deprecated:: 1.6 Iterate over fields. The addition of :class:`~urllib3.fields.RequestField` makes this function obsolete. Instead, use :func:`iter_field_objects`, which returns :class:`~urllib3.fields.RequestField` objects. Supports list of (k, v) tuples and dicts. css%x|]\}}||fVqWdS(N((t.0tktv((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pys 5s css%x|]\}}||fVqWdS(N((RRR((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pys 7s (RRRR (R ((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pyt iter_fields(s cCstƒ}|djo tƒ}nx±t|ƒD]£}|itd|ƒƒt|ƒi|iƒƒ|i}t |t ƒot |ƒ}nt |t i ƒot|ƒi|ƒn|i|ƒ|idƒq0W|itd|ƒƒt d|ƒ}|iƒ|fS(sJ Encode a dictionary of ``fields`` using the multipart/form-data MIME format. :param fields: Dictionary of fields or list of (key, :class:`~urllib3.fields.RequestField`). :param boundary: If not specified, then a random boundary will be generated using :func:`mimetools.choose_boundary`. s--%s s s--%s-- s multipart/form-data; boundary=%sN(RtNoneRRtwriteRtwritertrender_headerstdataRtinttstrRt text_typetgetvalue(R tboundarytbodyRRt content_type((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pytencode_multipart_formdata:s"      (tcodecstuuidRtioRtpackagesRt packages.sixRR RtlookupRRRRRR (((s1/tmp/pip-build-cD3xZi/urllib3/urllib3/filepost.pyts