在 Python 中使用 encode('unicode_escape') 得到不同的结果

问题描述 投票:0回答:0

我想得到与在 Python 中使用前缀 b 时相同的结果。

我想要的结果就像我使用前缀 b

a = b'"description":"Thanh to\u00e1n"'
print(a)
>> b'"description":"Thanh to\\u00e1n"'

我得到的是

a = '"description":"Thanh to\u00e1n"'
print(a.encode('unicode_escape')
>> b'"description":"Thanh to\\xe1n"'

我想将字符串变量转换为字节,那么前缀 b 的等价物是什么?

python byte encode
© www.soinside.com 2019 - 2024. All rights reserved.