import base64
base64_message = 'aHR0cHM6Ly9mb3Jtcy5nbGUvWU5ZXQ0d2NRWHVLNnNwdjU='
这个字符串有杂音,但我找不到,所以我无法解码
base64_bytes = base64_message.encode('UTF-8')
message_bytes = base64.b64decode(base64_bytes)
message = message_bytes.decode('UTF-8')
print(message)
Tags:
您需要先填充base64字符串。 你可以在wikipedia和answer中看到更多关于这方面的信息
之后,您将遇到另一个错误:
您可以按如下方式更改错误处理程序:
但我想您的base64字符串在开始时已损坏
首先解码字符串('aHR0cHM6Ly9mb3Jtcy5nbGUvWU5ZXQ0d2NRWHVLNnNwdjU=') 基数64 你会得到这样的结果
现在想想,URL只包含单词、数字和“/”。 所以,制作一个方法,你可以删除不应该是URL的字符。 然后你的URL变成这样
相关问题 更多 >
编程相关推荐