hzcya1995
十六进制转义字符

它是由反斜杠\'\\'和字母x(或X)及随后的1~2个十六进制数字构成的字符序列。

例如,\'\x30\'、\'\x41\'、\'\X61\'分别表示字符\'0\'、\'A\'和\'a\'。因为字符\'0\'、\'A\'和\'a\'的ASCII码的十六进制值分别为0x30、0x41和0x61。


(\'\x00\x00\x00\x00\x9b]\x06@\', 1, 1, 0, \'\x00\x00\x00\x00\x9d\x7f\xdb\x80\'

00000000

000000009B5D0640

000000009D7FDB80


 python将字符串转成16进制的ASCii码的值

>>> a=\'\x00\x00\x00\x00\x9d\x7f\xdb\x80\'
>>> binascii.b2a_hex(a)
\'000000009d7fdb80\'
>>> 

>>> a=\'\x00\x00\x00\x00\x9b]\x06@\'
>>> binascii.b2a_hex(a)
\'000000009b5d0640\'

分类:

技术点:

相关文章: