Python中的ubinasciia2b_base64()函数解码Base64编码的字符串
发布时间:2023-12-13 07:50:27
在Python中,可以使用ubinascii.a2b_base64()函数解码Base64编码的字符串。该函数将Base64编码的字符串作为输入,并将其解码为原始的二进制数据。下面是一个使用例子:
import ubinascii # Base64编码的字符串 base64_str = "SGVsbG8gd29ybGQ=" # 使用ubinascii.a2b_base64()函数解码Base64字符串 decoded_data = ubinascii.a2b_base64(base64_str) # 打印解码后的二进制数据 print(decoded_data)
输出结果为:
Hello world
在上面的例子中,我们首先定义了一个Base64编码的字符串"SGVsbG8gd29ybGQ="。然后,我们使用ubinascii.a2b_base64()函数对该字符串进行解码,并将结果保存在decoded_data变量中。
最后,我们打印输出decoded_data,得到解码后的二进制数据Hello world。
需要注意的是,ubinascii.a2b_base64()函数将解码后的结果作为原始的二进制数据返回。如果需要将其转换为字符串,可以使用decoded_data.decode('utf-8')方法。
希望这个例子能帮助你理解如何在Python中使用ubinascii.a2b_base64()函数解码Base64编码的字符串。
