tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
W\¬Qc@sndZddddgZddlZddlmZd„Zd    „Zd
„Zd „Z    d „Z
d „Z dS(s Encodings and related functions.tencode_7or8bitt encode_base64t encode_noopt encode_quopriiÿÿÿÿN(t encodestringcCs"t|dtƒ}|jddƒS(Nt    quotetabst s=20(t _encodestringtTruetreplace(tstenc((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyt_qencodescCsL|s
|S|ddk}tj|ƒ}| rH|ddkrH|d S|S(Niÿÿÿÿs
(tbase64R(R
t
hasnewlinetvalue((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyt_bencodescCs3|jƒ}t|ƒ}|j|ƒd|d<dS(slEncode the message's payload in Base64.
 
    Also, add an appropriate Content-Transfer-Encoding header.
    R sContent-Transfer-EncodingN(t get_payloadRt set_payload(tmsgtorigtencdata((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyR's   cCs3|jƒ}t|ƒ}|j|ƒd|d<dS(svEncode the message's payload in quoted-printable.
 
    Also, add an appropriate Content-Transfer-Encoding header.
    squoted-printablesContent-Transfer-EncodingN(RR R(RRR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyR3s   cCsc|jƒ}|dkr&d|d<dSy|jdƒWntk
rTd|d<n Xd|d<dS(s9Set the Content-Transfer-Encoding header to 7bit or 8bit.t7bitsContent-Transfer-EncodingNtasciit8bit(RtNonetencodet UnicodeError(RR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyR?s  
 cCsdS(s Do nothing.N((R((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyRQs( t__doc__t__all__R tquopriRRR RRRRR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/email/encoders.pyt<module>s