它似乎与base64.b64decode(s)
相同,只是它没有选择接受额外的参数。为什么有人需要"标准_"他们只能使用正常版本并省略第二个参数的版本吗?
答案 0 :(得分:2)
第一个可以使用可选的字母表,如果没有给出,则恢复为标准;另一个使用标准 API可能具有向后兼容性的两种方法(以避免破坏现有代码)
base64.b64encode(s,altchars = None)
对类字节对象进行编码 使用Base64并返回编码的字节 可选的altchars必须是类似于字节的对象,其长度至少为2(忽略其他字符),这指定了替代方法 +和/字符的字母表。这允许应用程序 例如生成URL或文件系统安全的Base64字符串。默认是 无,使用标准Base64字母表。
base64.standard_b64encode(s)使用标准Base64字母编码类字节对象并返回编码的字节。