【发布时间】:2019-02-08 01:37:56
【问题描述】:
在给定的示例中:“\info\more info\nName” 我怎么把它变成字节
我尝试使用 unicode-escape 但这似乎不起作用:(
data = "\info\more info\nName"
dataV2 = str.encode(data)
FinalData = dataV2.decode('unicode-escape').encode('utf_8')
print(FinalData)
这是我应该得到的 b'\info\more info\nName' 但是发生了一些意想不到的事情,我在终端中收到了 DeprecationWarnings 我假设它是因为反斜杠导致无效序列,但我需要它们用于这个项目
【问题讨论】:
-
简短的回答是使用原始字符串文字。我确定 Stack Overflow 上已经有一个很好的副本,我只是想找到一个。