📜  Python中的 base64.decodestring(s)(1)

📅  最后修改于: 2023-12-03 15:34:22.038000             🧑  作者: Mango

Python中的base64.decodestring(s)

在Python中,base64是一种数据编码方式,可以将数据转换为 ASCII 字符。base64.decodestring(s)函数可以将base64编码的字符串转换为原始数据。下面是使用base64.decodestring(s)函数的语法:

base64.decodestring(s)

该函数只需要一个参数s,即需要解码的base64字符串。

示例代码:

import base64

s = b'aGVsbG8gd29ybGQ='
decoded_s = base64.decodestring(s)

print(decoded_s)

输出结果:

b'hello world'

在上面的示例中,我们用字符串编码函数将字符串“hello world”转换为base64编码的字符串,然后使用base64.decodestring()函数将其解码为原始字符串。

需要注意的是,Python 3中base64.decodestring(s)已经被移除,可以使用base64.decodebytes(s)函数实现相同的功能。

示例代码:

import base64

s = b'aGVsbG8gd29ybGQ='
decoded_s = base64.decodebytes(s)

print(decoded_s)

输出结果:

b'hello world'

以上就是Python中的base64.decodestring(s)的使用介绍。