在不使用urllib.parse.unquote等这类现成库函数的前提下,有简单的方法可以实现将Hex形式的字符串转换成字节串吗?
举例:
# 原始字符串 '=E5=85=B6=E4=BB=96=E5=9C=B0=E5=9D=80' '%E5%85%B6%E4%BB%96%E5%9C%B0%E5%9D%80' # 目标字节串 b'xE5x85xB6xE4xBBx96xE5x9CxB0xE5x9Dx80'
a = '=E5=85=B6=E4=BB=96=E5=9C=B0=E5=9D=80'b = '%E5%85%B6%E4%BB%96%E5%9C%B0%E5%9D%80'print(bytes.fromhex(a.replace('=','')))print(bytes.fromhex(b.replace('%','')))
2.1m questions
2.1m answers
60 comments
57.0k users