📜  Python中的 base64.b85encode()(1)

📅  最后修改于: 2023-12-03 14:46:32.956000             🧑  作者: Mango

Python中的 base64.b85encode()

在Python中,base64模块提供了一个用于编码和解码二进制数据的函数库。其中,b85encode()函数是将二进制数据编码为ASCII字符串的函数之一。

函数定义
base64.b85encode(data)

参数说明:

  • data:二进制数据,必须是bytes类型,不能是str类型。

返回值说明:

  • 返回编码后的ASCII字符串,是bytes类型。
函数示例
import base64

data = b"Hello World!"
encoded_data = base64.b85encode(data)

print(encoded_data)

输出:

b'87cURD]qfL+#+TVv%'

注意事项
  • 编码后的ASCII字符串长度比原始数据短。
  • b85encode()函数的编码方式与其他编码函数的编码方式不同,因此不能与其他编码函数互换使用。
  • b85encode()函数的编码算法比其他编码函数更复杂,因此编码时间更长,但也更安全。