import base64
# 原始字符串
original_string = "Hello, World!"
# 将字符串转换为字节类型,因为base64编码需要字节类型的输入
string_bytes = original_string.encode('utf-8')
# 使用base64进行加密
encoded_bytes = base64.b64encode(string_bytes)
# 将加密后的字节类型转换回字符串类型
encoded_string = encoded_bytes.decode('utf-8')
print(f"原始字符串: {original_string}")
print(f"加密后的字符串: {encoded_string}")
# 解密过程
decoded_bytes = base64.b64decode(encoded_string)
decoded_string = decoded_bytes.decode('utf-8')
print(f"解密后的字符串: {decoded_string}")
base64 模块,它提供了对 Base64 编码和解码的支持。original_string。base64.b64encode 函数对字节类型的字符串进行 Base64 加密,返回的结果也是字节类型。base64.b64decode 函数对加密后的字符串进行解密,得到原始的字节类型数据,再将其解码为字符串类型。通过这个示例代码,你可以轻松地对字符串进行 Base64 加密和解密。
上一篇:python 判断目录是否存在
下一篇:python设置全局变量
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站