擅长:python、mysql、java
<p>与其使用<code>encodestring</code>,不如考虑使用<code>b64encode</code>。稍后不添加<code>\n</code>字符。e、 g</p>
<pre><code>In [11]: auth = b'username@domain.com:passWORD'
In [12]: base64.encodestring(auth)
Out[12]: b'dXNlcm5hbWVAZG9tYWluLmNvbTpwYXNzV09SRA==\n'
In [13]: base64.b64encode(auth)
Out[13]: b'dXNlcm5hbWVAZG9tYWluLmNvbTpwYXNzV09SRA=='
</code></pre>
<p>它生成除了<code>\n</code>之外的相同编码字符串</p>