尝试在十六进制编码中添加换行符

Trying to add in line breaks in hex encoding

所以我正在尝试将文本转换为 UTF-8,然后使用 python 2 对其进行十六进制编码,我 运行 遇到了试图模拟换行符的问题。

我目前有

>>> import binascii
>>> binascii.hexlify(b'Testing 1 2 3')
'54657374696e67203120322033'

我正在努力

Testing 1 2 3
Testing Second Line

通过使用

>>> binascii.hexlify(b'Testing 1 2 3\Testing Second Line')
'54657374696e672031203220335c54657374696e67205365636f6e64204c696e65'

但是解码的时候没有换行。

54657374696e672031203220335c54657374696e67205365636f6e64204c696e65

解码为

Testing 1 2 3\Testing Second Line

将文本转换为UTF-8后编码为十六进制时如何模拟换行?我做错了什么?

我认为你应该使用 \n 而不仅仅是 \