小编ava*_*989的帖子

字符串到字节Python而不改变编码

我有这个问题,我无法弄清楚如何解决它.我有这个字符串:

data = '\xc4\xb7\x86\x17\xcd'
Run Code Online (Sandbox Code Playgroud)

当我尝试编码时:

data.encode()
Run Code Online (Sandbox Code Playgroud)

我得到这个结果:

b'\xc3\x84\xc2\xb7\xc2\x86\x17\xc3\x8d'
Run Code Online (Sandbox Code Playgroud)

我只想要:

b'\xc4\xb7\x86\x17\xcd'
Run Code Online (Sandbox Code Playgroud)

任何人都知道原因以及如何解决这个问题.该字符串已存储在变量中,因此我无法在其前面添加文字b.

python string byte python-3.x

5
推荐指数
2
解决办法
7344
查看次数

标签 统计

byte ×1

python ×1

python-3.x ×1

string ×1