Files
PowerToys/PythonHome/Lib/site-packages/pip/_vendor/six.pyc

64 lines
24 KiB
Plaintext
Raw Normal View History

2014-07-09 18:15:23 +08:00
<03>
<00>Sc9@s<>dZddlZddlZddlZdZdZejddkZejddkZer<>e fZ
e fZ e fZe ZeZejZn<>efZ
e efZ e ejfZeZe Zejjd<00>r<>e d(<01>ZnVd efd <00><00>YZyee<00><00>Wnek
r,e d*<01>Zn Xe d,<01>Z[d<00>Zd<00>Zdefd<00><00>YZ de fd<00><00>YZ!dej"fd<00><00>YZ#de fd<00><00>YZ$de#fd<00><00>YZ%e$dddd<00>e$dddd d<00>e$d!ddd"d!<00>e$d#d$dd%d#<00>e$d&ddd'd&<00>e$d(d$dd)d(<00>e$d*d$d+d,<00>e$d-d$d.<00>e$ddd<00>e$d/d/d0<00>e$d)d$dd)d(<00>e$d1ddd2d1<00>e$d3ddd4d3<00>e!dd$<00>e!d5d6<00>e!d7d8<00>e!d9d:d;<00>e!d<d=d><00>e!d?d@dA<00>e!dBdCdD<00>e!dEdFdG<00>e!dHdIdJ<00>e!dKdLdM<00>e!dNdOdP<00>e!dQdRdS<00>e!dTdTdU<00>e!dVdVdU<00>e!dWdWdU<00>e!dXdXdY<00>e!dZd[<00>e!d\d]<00>e!d^d_<00>e!d`dad`<00>e!dbdc<00>e!dddedf<00>e!dgdhdi<00>e!djdkdl<00>e!dmdndo<00>e!dpdqdr<00>e!dsdtdu<00>e!dvdwdx<00>e!dydzd{<00>e!d|d}d~<00>e!dd<>d<><00>e!d<>d<>di<00>e!d<>d<>d<><00>e!d<>d<>d<><00>e!d<>d<>do<00>e!d<>e&d<>d<><00>e!d<>e&d<>d<><00>e!d<>e&d<>e&d<><17>e!d<>d<>d<><00>e!d<>d<>d<><00>e!d<>d<>d<><00>e!d<>d<><00>g7Z'xKe'D]CZ(e)e%e(j*e(<00>e+e(e!<00>r3e(ej,e&d<>e(j*<q3q3W[(e'e%_'e%e&d<><17>Z-ej,e&d<><d<>e#fd<><00><00>YZ.e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>gZ/x!e/D]Z(e)e.e(j*e(<00>q<>W[(e/e._'e.e&d<><17>ej,e&d<><ej,e&d<><d<>e#fd<><00><00>YZ0e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>gZ1x!e1D]Z(e)e0e(j*e(<00>q[W[(e1e0_'e0e&d<><17>ej,e&d<><ej,e&d<><d<>e#fd<><00><00>YZ2e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>g!Z3x!e3D]Z(e)e2e(j*e(<00>q<> W[(e3e2_'e2e&d<><17>ej,e&d<><ej,e&d<><d<>e#fd<><00><00>YZ4e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>e$d<>d<>d<><00>gZ5x!e5D]Z(e)e4e(j*e(<00>qr
W[(e5e4_'e4e&d<><17>ej,e&d<><ej,e&d<><d<>e#fd<><00><00>YZ6e$d<>d<>d<><00>gZ7x!e7D]Z(e)e6e(j*e(<00>q<>
W[(e7e6_'e6e&d<><17>ej,e&d<><ej,e&d<><d<>ej"fd<><00><00>YZ8e8e&d<><17>ej,e&d<><d<><00>Z9d<><00>Z:er<> d<>Z;d<>Z<d<>Z=d<>Z>d<>Z?d<>Z@d<>ZAd<>ZBd<>ZCd<>ZDn<d<>Z;d<>Z<d<>Z=d<>Z>dZ?dZ@dZAdZBdZCdZDy
eEZFWneGk
r7 d<01>ZFnXeFZEy
eHZHWneGk
rd d<01>ZHnXer<> d<01>ZIejJZKeZLn.d <01>ZId
<01>ZKd efd <01><00>YZLeHZHeeId <01>ejMe;<00>ZNejMe<<00>ZOejMe=<00>ZPejMe><00>ZQejMe?<00>ZRejMe@<00>ZSd<01>ZTd<01>ZUd<01>ZVd<01>ZWer<> d<01>ZXd<01>ZYeZZ[ejd d kr| d<01>Z\nej]dd d<01>Z\ej^d<00>Z_ej`ZaebZcddldZdedjeZeedjfZfnRd<01>ZXd<01>ZYe[Z[eZZ\d<01>Z_d<01>Zad<01>ZcddleZeeejeZeZfeeXd<01>eeYd<01>ercege-jhd<01>Zidd<01>Zknddd <01>Zieid!<01>ege-jhd"d<00>Zleldkr<>d#<01>Zlneekd$<01>d%<01>Zmd&<01>ZndS(-s6Utilities for writing code that runs on Python 2 and 3i<33><69><EFBFBD><EFBFBD>Ns'Benjamin Peterson <benjamin@python.org>s1.6.1iiitjavaiitXcBseZd<00>ZRS(cCsdS(Niil((tself((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt__len__8s(t__name__t
__module__R(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR7si?cCs ||_dS(s Add documentation to a function.N(t__doc__(tfunctdoc((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt_add_docEscCst|<00>tj|S(s7Import module, returning the module after the last dot.(t
__import__tsystmodules(tname((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt_import_moduleJs
t
_LazyDescrcBseZd<00>Zd<00>ZRS(cCs ||_dS(N(R (RR ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt__init__RscCsay|j<00>}Wn$tk
r6td|j<16><00>nXt||j|<00>t|j|j<00>|S(Ns%s could not be imported (t_resolvet ImportErrortAttributeErrorR tsetattrtdelattrt __class__(Rtobjttptresult((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt__get__Us (RRRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyRPs t MovedModulecBs&eZdd<00>Zd<00>Zd<00>ZRS(cCsJtt|<00>j|<00>tr=|dkr1|}n||_n ||_dS(N(tsuperRRtPY3tNonetmod(RR toldtnew((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyRcs    cCs t|j<00>S(N(RR(R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyRlscCs<>|dkr-|jtjkr-t|<00><00>ny|j<00>}Wntk
r\t|<00><00>nXt||<00>}t|||<00>|S(Nt__file__Rt__path__(s__file__s__name__s__path__(RR R RRRtgetattrR(Rtattrt_moduletvalue((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt __getattr__os
 N(RRRRRR((((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyRas t _LazyModulecBs eZd<00>Zd<00>ZgZRS(cCs)tt|<00>j|<00>|jj|_dS(N(RR)RRR(RR ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<00>scCs3ddg}|g|jD]}|j^q7}|S(NRR(t_moved_attributesR (RtattrsR%((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt__dir__<5F>s #(RRRR,R*(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR)<00>s  tMovedAttributecBs eZddd<00>Zd<00>ZRS(cCs<>tt|<00>j|<00>trp|dkr1|}n||_|dkrd|dkr[|}qd|}n||_n'||_|dkr<>|}n||_dS(N(RR-RRRRR%(RR told_modtnew_modtold_attrtnew_attr((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<00>s           cCst|j<00>}t||j<00>S(N(RRR$R%(Rtmodule((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<00>sN(RRRRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR-<00>st _MovedItemscBseZdZRS(sLazy loading of moved objects(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR3<00>st cStringIOtiotStringIOtfiltert itertoolstbuiltinstifiltert filterfalset ifilterfalsetinputt __builtin__t raw_inputtmaptimaptrangetxranget reload_moduletimptreloadtreducet functoolst
UserStringt collectionstziptizipt zip_longestt izip_longestt configparsert ConfigParsertcopyregtcopy_regtdbm_gnutgdbmsdbm.gnuthttp_cookiejart cookielibshttp.cookiejart http_cookiestCookies http.cookiest html_entitiesthtmlentitydefss html.entitiest html_parsert
HTMLParsers html.parsert http_clientthttplibs http.clienttemail_mime_multipartsemail.MIMEMultipartsemail.mime.multiparttemail_mime_textsemail.MIMETextsemail.mime.texttemail_mime_basesemail.MIMEBasesemail.mime.basetBaseHTTPServers http.servert CGIHTTPServertSimpleHTTPServertcPickletpickletqueuetQueuetreprlibtreprt socketservert SocketServert_threadtthreadttkintertTkinterttkinter_dialogtDialogstkinter.dialogttkinter_filedialogt
FileDialogstkinter.filedialogttkinter_scrolledtextt ScrolledTextstkinter.scrolledtextttkinter_simpledialogt SimpleDialogstkinter.simpledialogt tkinter_tixtTixs tkinter.tixt tkinter_ttktttks tkinter.ttkttkinter_constantst Tkconstantsstkinter.constantst tkinter_dndtTkdnds tkinter.dndttkinter_colorchooserttkColorChooserstkinter.colorchooserttkinter_commondialogttkCommonDialogstkinter.commondialogttkinter_tkfiledialogt tkFileDialogt tkinter_fontttkFonts tkinter.fontttkinter_messageboxt tkMessageBoxstkinter.messageboxttkinter_tksimpledialogttkSimpleDialogt urllib_parses.moves.urllib_parses urllib.parset urllib_errors.moves.urllib_errors urllib.errorturllibs .moves.urllibturllib_robotparsert robotparsersurllib.robotparsert xmlrpc_clientt xmlrpclibs xmlrpc.clientt xmlrpc_servers xmlrpc.servertwinregt_winregs.moves.s.movestModule_six_moves_urllib_parsecBseZdZRS(s7Lazy loading of moved objects in six.moves.urllib_parse(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>st ParseResultturlparset SplitResulttparse_qst parse_qslt urldefragturljointurlsplitt
urlunparset
urlunsplittquotet
quote_plustunquotet unquote_plust urlencodet
splitquerys.moves.urllib.parsetModule_six_moves_urllib_errorcBseZdZRS(s7Lazy loading of moved objects in six.moves.urllib_error(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79>stURLErrorturllib2t HTTPErrortContentTooShortErrors.moves.urllib.errortModule_six_moves_urllib_requestcBseZdZRS(s9Lazy loading of moved objects in six.moves.urllib_request(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79>+sturlopensurllib.requesttinstall_openert build_openert pathname2urlt url2pathnamet
getproxiestRequesttOpenerDirectortHTTPDefaultErrorHandlertHTTPRedirectHandlertHTTPCookieProcessort ProxyHandlert BaseHandlertHTTPPasswordMgrtHTTPPasswordMgrWithDefaultRealmtAbstractBasicAuthHandlertHTTPBasicAuthHandlertProxyBasicAuthHandlertAbstractDigestAuthHandlertHTTPDigestAuthHandlertProxyDigestAuthHandlert HTTPHandlert HTTPSHandlert FileHandlert
FTPHandlertCacheFTPHandlertUnknownHandlertHTTPErrorProcessort urlretrievet
urlcleanupt URLopenertFancyURLopenert proxy_bypasss.moves.urllib.requests.moves.urllib_requestt Module_six_moves_urllib_responsecBseZdZRS(s:Lazy loading of moved objects in six.moves.urllib_response(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79>[staddbasesurllib.responset addclosehooktaddinfot
addinfourls.moves.urllib.responses.moves.urllib_responset#Module_six_moves_urllib_robotparsercBseZdZRS(s=Lazy loading of moved objects in six.moves.urllib_robotparser(RRR(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79>nstRobotFileParsers.moves.urllib.robotparsers.moves.urllib_robotparsertModule_six_moves_urllibcBsleZdZejedZejedZejedZejedZejedZ d<00>Z
RS(sICreate a six.moves.urllib namespace that resembles the Python 3 namespaces.moves.urllib_parses.moves.urllib_errors.moves.urllib_requests.moves.urllib_responses.moves.urllib_robotparsercCsdddddgS(NtparseterrortrequesttresponseR<65>((R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR,<00>s( RRRR R R<>R<>R<>R<>R<>R,(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79>~scCstt|j|<00>dS(sAdd an item to six.moves.N(RR3R (tmove((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytadd_move<76>scCs^ytt|<00>WnFtk
rYytj|=WqZtk
rUtd|f<16><00>qZXnXdS(sRemove item from six.moves.sno such move, %rN(RR3Rtmovest__dict__tKeyError(R ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt remove_move<76>s  t__func__t__self__t __closure__t__code__t __defaults__t __globals__tkeystvaluestitemstliststim_functim_selft func_closuret func_codet func_defaultst func_globalstiterkeyst
itervaluest iteritemst iterlistscCs
|j<00>S(N(tnext(tit((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytadvance_iterator<6F>scCstd<00>t|<00>jD<><00>S(Ncss|]}d|jkVqdS(t__call__N(R<>(t.0tklass((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pys <genexpr><3E>s(tanyttypet__mro__(R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytcallable<6C>scCs|S(N((tunbound((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytget_unbound_function<6F>scCs|jS(N(R<>(R<>((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<00>scCstj|||j<00>S(N(ttypest
MethodTypeR(RR((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytcreate_bound_method<6F>stIteratorcBseZd<00>ZRS(cCst|<00>j|<00>S(N(R<>t__next__(R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>s(RRR<>(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<00>ss3Get the function out of a possibly unbound functioncKstt|t<00>|<00><00>S(s1Return an iterator over the keys of a dictionary.(titerR$t _iterkeys(tdtkw((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>scKstt|t<00>|<00><00>S(s3Return an iterator over the values of a dictionary.(RR$t _itervalues(RR ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>scKstt|t<00>|<00><00>S(s?Return an iterator over the (key, value) pairs of a dictionary.(RR$t
_iteritems(RR ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>scKstt|t<00>|<00><00>S(sBReturn an iterator over the (key, [values]) pairs of a dictionary.(RR$t
_iterlists(RR ((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR<79><00>scCs |jd<00>S(Nslatin-1(tencode(ts((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytb<>scCs|S(N((R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytu<>scCs t|f<00>S(N(tbytes(ti((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytint2bytestto_bytestbigcCs|S(N((R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR scCst|jdd<00>d<00>S(Ns\\s\\\\tunicode_escape(tunicodetreplace(R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyRscCst|d<19>S(Ni(tord(tbs((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytbyte2intscCst||<19>S(N(R(tbufR((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt
indexbytesscCsd<00>|D<>S(Ncss|]}t|<00>VqdS(N(R(R<>tbyte((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pys <genexpr>s((R((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt iterbytesss Byte literals Text literaltexeccCs+|j|k r!|j|<00><00>n|<00>dS(N(t __traceback__twith_traceback(RR'ttb((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytreraise#scBsc|dkrBejd<00>}|j}|dkr<|j}n~n|dkrW|}nddUdS(sExecute code in a namespace.isexec _code_ in _globs_, _locs_N(RR t _getframet f_globalstf_locals(t_code_t_globs_t_locs_tframe((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytexec_)s      s9def reraise(tp, value, tb=None):
raise tp, value, tb
tprintc
s<>|jdtj<00><00><00>dkr%dS<>fd<00>}t}|jdd<00>}|dk r<>t|t<00>rpt}q<>t|t<00>s<>t d<00><00>q<>n|jdd<00>}|dk r<>t|t<00>r<>t}q<>t|t<00>s<>t d<00><00>q<>n|r<>t d<00><00>n|s0x*|D]}t|t<00>r
t}Pq
q
Wn|rQtd <00>}td
<00>}n d }d
}|dkrr|}n|dkr<>|}nx7t
|<00>D])\} }| r<>||<00>n||<00>q<>W||<00>dS( s4The new-style print function for Python 2.4 and 2.5.tfileNcs<>t|t<00>st|<00>}nt<00>t<00>r<>t|t<00>r<><00>jdk r<>t<00>dd<00>}|dkrrd}n|j<00>j|<00>}n<00>j |<00>dS(Nterrorststrict(
t
isinstancet
basestringtstrR.RtencodingRR$R twrite(tdataR/(tfp(sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyR5Bs  tsepssep must be None or a stringtendsend must be None or a strings$invalid keyword arguments to print()s
t ( tpopR tstdoutRtFalseR1RtTrueR3t TypeErrort enumerate(
targstkwargsR5t want_unicodeR8R9targtnewlinetspaceR((R7sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytprint_=sL              sReraise an exception.cGs|d|i<00>S(s%Create a base class with a metaclass.tNewBase((tmetatbases((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytwith_metaclassuscs<00>fd<00>}|S(s6Class decorator for creating a class with a metaclass.cs<>|jj<00>}|jdd<00>|jdd<00>|jd<00>}|dk r<>t|t<00>re|g}nx|D]}|j|<00>qlWn<00>|j|j|<00>S(NR<4E>t __weakref__t __slots__( R<>tcopyR;RtgetR1R3Rt __bases__(tclst orig_varstslotst slots_var(t metaclass(sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pytwrapper{s   ((RURV((RUsFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt add_metaclassys ll<00><EFBFBD>ll<00><EFBFBD>ll<00><EFBFBD><EFBFBD><EFBFBD>(oRtoperatorR Rt
__author__t __version__t version_infotPY2RR3t string_typestintt integer_typesR<73>t class_typest text_typeRt binary_typetmaxsizetMAXSIZER2tlongt ClassTypeRtplatformt
startswithtobjectRtlent OverflowErrorR RRRt
ModuleTypeR)R-R3RR*R%RR R1R R<>R<>t_urllib_parse_moved_attributesR<73>t_urllib_error_moved_attributesR<73>t _urllib_request_moved_attributesR<73>t!_urllib_response_moved_attributesR<73>t$_urllib_robotparser_moved_attributesR<73>R<>R<>t
_meth_funct
_meth_selft _func_closuret
_func_codet_func_defaultst _func_globalsRR
R R R<>R<>t NameErrorR<72>RRRRt
attrgettertget_method_functiontget_method_selftget_function_closuretget_function_codetget_function_defaultstget_function_globalsR<73>R<>R<>R<>RRtchrtunichrRt methodcallert
itemgetterRtgetitemRRRR5R6tBytesIOR$R9R,RR$RGRKRW(((sFc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\_vendor\six.pyt<module>s*             $              *  *  *  *  *    
  
                              5