0
有什麼不同以及爲什麼/何時我想要使用 base64.b64encode
與base64.encodestring
對比base64.encodebytes
?base64 encodebytes v b64encode v encodestring
從我可以告訴他們基本上都做同樣的事情,除了base64.encodebytes
不再supported ???
感謝
有什麼不同以及爲什麼/何時我想要使用 base64.b64encode
與base64.encodestring
對比base64.encodebytes
?base64 encodebytes v b64encode v encodestring
從我可以告訴他們基本上都做同樣的事情,除了base64.encodebytes
不再supported ???
感謝
對於Python 3,encodestring
是相同的不同之處在於encodestring
encodebytes
被棄用。在Python 2中,encodebytes
不存在。
b64encode
做了一個直接編碼,可以使用base64字母表中的替代字符替代+
和/
。
encodebytes
/encodestring
不僅編碼,而且在每76個字符後面和字符串末尾插入換行符。這使其適合直接插入電子郵件。它確實有而不是有一個替代字符的選項。
尼斯:https://en.wikipedia.org/wiki/Quoted-printable – CristiFati