📅  最后修改于: 2023-12-03 15:34:22.038000             🧑  作者: Mango
在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)的使用介绍。