2024-09-24 22:26:58 发布
网友
我有一些密钥要发送到服务器,并希望对其进行编码。最好是将字符串做成(“\x70\x61\x75\x6c”),然后在服务器中对其进行解码。但在这里,我不知道如何将paul(从(“\x70\x61\x75\x6c”)转换为字符串
我想这样做:-paul加密到(“\x70\x61\x75\x6c”)并(“\x70\x61\x75\x6c”)解密到paul。仅此而已
要将p a u l编码为("\x70 \x61 \x75 \x6c"),可以使用:
p a u l
("\x70 \x61 \x75 \x6c")
s = 'p a u l' encoded = '("%s")' % ''.join(['\\x'+c.encode('utf-8').hex() if c != ' ' else c for c in s])
要解码:
encoded = r'("\x70 \x61 \x75 \x6c")' ' '.join(bytearray.fromhex(x[2:]).decode() for x in encoded[2:-2].split(' '))
要将
p a u l
编码为("\x70 \x61 \x75 \x6c")
,可以使用:要解码:
相关问题 更多 >
编程相关推荐