python字符串格式转换之base64/hex/str互转的方法
python字符串格式转换之base64/hex/str互转的方法
1.base64_to_hex
def base64_to_hex(payload_base64): bytes_out = base64.b64decode(payload_base64) str_out = bytes_out.hex() print("base64_to_hex:",str_out) return str_out
2.hex_to_base64
def hex_to_base64(payload_hex2): bytes_out = bytes.fromhex(payload_hex2) str_out = base64.b64encode(bytes_out) print("hex_to_base64:",str_out) return str_out
3.strToBase64
def strToBase64(s): 将字符串转换为base64字符串 :param s: :return: strEncode = base64.b64encode(s.encode(utf8)) return str(strEncode, encoding=utf8)
4.base64ToStr
def base64ToStr(s): 将base64字符串转换为字符串 :param s: :return: strDecode = base64.b64decode(bytes(s, encoding=gbk)) return str(strDecode, encoding=gbk)